Has the turbo engine got bigger ports?
if so the car should run better!
I suspect if you have a couple of duff tappets, thats what is causing your power loss, as those valves are probably not opening fully.
Maybe worth changing any duff tappets first, will be a lot cheaper and far less labour