Its only a mild set up only makes about 5 psi of boost i had a standard turbo and ut lasted for over a year. Its not as if anti lag is switched on all the time just when i want to have a bit of fun
It does make a differance can spin all 4 wheels from start ( not good for gearbox but it aint broke yet) and pulls better through gear change.
Engine advantages sell the boards and chip ( but your best of getting it mapped by them if your engine is modified) and if you send youf throttle body and idle valve they nod it for you and send it back in about 1/2 weeks