Wiseco also makes Trinity superlight pistons. They make custom pistons for alot of companies. Kinda like shearer making Vito's pipes. Its nothing new. Companies that dont have the means to produce their own parts need to contract it out. Why would wiseco turn down money? even if the piston is better then their own design.. they still get theirs. They dont even have to market them. Easy money.
I put a set of super stock pistons in my cousins banshee about 6yrs ago.. Still runs. compression is probably low.