The difference between chicom ascenders etc. vs. Petzl, Black Diamond etc is die cast or hot-forged (sometimes heat-treated, sometimes not much) hell knows what wanna-be copy of renowned material vs. cold forged, stress relieved, heat treated from the best alloy availible. Some chicoms are quite good, some useable or so-so, some of them way less-and impossible to tell via internet. The same story as with chainsaw spare parts...
As to harness, even from the poor photo the sewing pattern is of the "are f***g kidding me" kind, straps are of soft-binding construction and I bet my left ball that the leg loops will be wrinkling together, resulting in narrow contact line and troubling the bloodstream in legs when sitting for prolonged time. Nice for masochists, but not for a worker. Petzl etc. harneses are pricey as hell, but hard to beat comfort vise.
I have a test for rock climbing and work harnsesses-I put them on, hang myself onto a limb or anchor in the ceiling by lanyard, sit in there solely supported by the harness in position "as you drop in there" and read a book. No movement of lower body to relocate the harness allowed, but once or twice straighten the legs for a moment is acceptable. If I feel comfortable, without compromised senses in my legs after 10-12 minutes, the harness is good for me, I do not accept anything less. Petzl Calidris, Seqoia or Black Diamong Big Gun are comfortbale even after 17-23 minutes.
Keep in mind that if you ever hapen to find you in a FUBAR scenario from which you can not get out by yourself, no matter the reason, it takes some time until the rescue climber can haul his ass and gear to you. And when you check stats, you will find that a lot of trauma and even deaths of climbers comes from compromised or collapsed bloodstream. Dangling somewhere unconscious for 6-7 minutes in the super light, narrow "sport" rock climbing harness is frequently about as reliable death sentence as a bullet in the head, just the suffer is waay much longer (like days, but the result is final from the begining).
You can compromise ascenders-if they fail, you have usualy the second one engaged, a flipline set somewhere or so and definitely have some chance to grab the line as you fly by and monkey outta there
, but harness failing to support your body in the best possible way or failing upon fall will get ya´.