Hey all I was trying to point out is that you can buy high compression pistons for a Banshee (which you said there is no such thing) and you can get plugs that NGK claim are anti-fouling..........I never said that either were the best nor do I run them.
I have run Vito's SS pistons and never had any problem with them cracking or catching the exhaust port - maybe I was just lucky. I would think that there would have to be alot of clearence for the piston to rock enough to catch to port