Hi Mike.
Thanks for the kind words. Yes folks do use the ITBs on the street but they are very tricky to make smooth. They have so much torque on throttle tip in that the ride can be a bit jerky.
If you de tune them they are smoother.
So it depends what you want. I personally love them and would not use anything else.