I also binned mine, briefly going for wilwoods (also shite) and then AP Pro5000
See how you go with them - a lot of the issues people seem to complain about it flex but sometimes that can be traced back to the uprights, see how you go with things like pad knock etc
An asking (wondering) how can you tell flex in the caliper mounting? Have made adaptors to run diverging calipers for motor bikes and cars wondering about flex.
Please don't say that