Right after I bought my explorer (last year), I contacted the owner of EE about the super charger. He sent me copies of the complete instructions and answered a lot of my questions. They are big bucks for sure. I have them in my room on a shelf still.
As far as them working (or not) the only person I talked to that had one was a guy named hotwheels (spelled funny) that was in a wheelchair. He loved his, but had to sell it to get the downpayment on a new electric chair. I think somone on ranger power sports bought his.
Other than that, I can't help with any further info.