Get a Spec Stage 3.
My DFX lasted a month.
Drove like total crap, very noise ...
The weights in the middle were thrown off which led to a one thing after another situation.
Had my car towed to a shop at 1am ... so it was that kind of awesome.
This happened just after getting my car back together when the supercharger blew up and was down for a month. So I was very happy to be on a tow truck again.