I have a bunch of buddies with them. They all have anywhere from 500-700 miles ball park.
I am of the school no turbo is pull and go. I don't even think stock sleds are pull and go, if you want them to perform properly.
Most of the guys that have them have not had a turbo before or have always said they will not have one. They have all been very impressed, to say the least. One made the comment I can't believe the bottom end. It's right there everytime I am On and off the throttle.
I have only heard one person jump on and say anything negative. He thought the bottom end could be better. He has a piped, ported motor though.
They have resolved the air box issues.
I think the clutching could use some work. They carry a lot of heat. I have heard some comments that it's a turbo. My opinion is that's not acceptable. A little clutching work will cure the clutch heat problems. If you need help with that, I have some pretty solid set up info.
Non of them have had DET issues. A few have just started utilizing the 2lb switch.
I think it's a solid set up that just needs a little refinement.