I had a lot of trouble with the installation, but that was due to the first JCW turbo leaking oil. But I am now able to get a turbo off in about 30-45min and on in about 45-6-min. I also did not put the car into service mode. I am a newbie shadetree mechanic, so definitely doable with someone with the aptitude and grit. As for performance...dunno yet. I need to send information to Battle Tuning so they can give me a base tune and go from there. Seems to run fine though with stock tune.