I used to be really hard on pistons. Seen a lot of the failures mentioned above. Used to tear up the factory stuff or weiscos with just about the same frequency, although different types of failure seemed to go with the different brands.
I don't have near the problems I used to have and I have been running weiscos on the same big bore for five years. (not the same pistons..LOL).
I don't think that I'm having less problems because they are weiscos. I think I am having less problems cause I learned how to make sure clearances are right and how to run the motor where it wasn't on the ragged edge all the time.
I guess my 2 cents is don't limit yourself.......never say never.....good luck!
2X
measure measure,