These pistons are no better or worse than some other brands, may not be as widely know as others and I bet there are thousands in service with no issues! We only hear of the handful of really crappy ones that determine a bad or good name. Use a quality ring with them, OEM c-clips and take a couple measurements to make sure its within spec and run it!
Or buy a better quality piston and possibly, take the same chances..... even the OEM make mistakes!