Talking shit? Bashing? NO, we're simply skeptical of a NEW product that a member here claims to be so great with no concrete proof.
If no one was skeptical of new stuff, everyone would be running boost bottles and those things you put in your intakes that claim a supercharger effect.
Being skeptical is a GOOD thing.
What parts do you have on your Banshee? I guarantee the only reason you have them is because you were TOLD to or READ that you should. Did you do any dyno testing with multiple setups to find the best one out there? I seriously doubt it. The same people you're addressing here are the same type of people who have done the testing for snot nosed pukes like you.
So, prepare to shut the fuck up.
Plus Juan.