I haven't been on this forum for very long, but I can tell you to use the search button as I have seen this discussed many times, and most people here dislike them very much. They are local to me, I have seen their kits numerous times and I like it, but be prepared for the haters.
Yea many people don't like it. Seems to be a bit expensive with a bit of lag because of where the turbo(s) is/are. Keeps them cool out back though with all the air going over them.