I live about 1-2 miles away from STS (squires turbo system). I had couple of friends that works there.
First off, Great Idea, no need for much mods(only if your ECU compensates for increased air)
2, Utah has snow... turbo and snow dont like each other much.
3, they dont offer (they didnt when i was there) fuel management due to liability.
4, 2 friends had it, great topend, they took it off because it leans out. (they bought the stock set-up that claims to be fine with stock management)
5, 1 friend has it still on his integra(he loves it), but his motor is built and has fuel management and his turbo is a small dual bb (very fast spooling, which compensates for lag), all he was from them is the set-up(pump, turbo, pipes) and he did the rest to make it reliable, he was making about 250hp becuase he wanted a more balanced weight and have more power from 4-8K.
6, when changing the oil, you dont change it all out, it leaves about 1 quart in the lines that it runs to the turbo and the pump to return it.
7, turbo stays cool and puts the weight of the turbo in the rear rather than the front.
PLV, it is way laggy if you put a big turbo to them.
The company still young, they are still revising. if anyone goes for one, just do what my friend with the integra did and you mostlikely will love it as much as he does.