Those "turbo's" are just fans that blow more air into the carby, its just reving your bike harder than it can usually rev, it should work in theory but the fan would have to be pretty strong to make a big difference I think, and it would be a bit hard on your engine.