I noticed at a club meet that a friend of mine had an electronic turbo, after everyone stopped making fun of him I asked him did it make a difference, he claimed it was a small improvement.
He said would not buy and install one again. He could of got the same boost from NOS, exhaust or intake.