A previous owner of my mk2 spent many 0000 with TSR, and while I can't comment on their service, I can confirm that their work lasts. The 2.1 unit I have still pulls like a train, 91,000 miles now
It's a fine machine. Shame the previous owner destroyed the VW driveshaft when experimenting with the iPhone acceleration software