I was looking around on here for possibilities of putting a supercharger on my EXT and after reading the guy that put a cobra supercharger in his( huge props by the way) back in 2013, i got a little discouraged, Then i came across these. Has anybody on here gotten one, or know anything about them?