Can someone tell me what's bad about the piston system im not familiar with this system..
That's a VERY broad question. You're best bet is to search that subject on youtube. Check out nutnfancy;s vids.......He covers that subject in a couple different vids