I would also like to hear from the OP in regards to that question. I have a real concern about letting any third party work on my Roadster in case later Tesla declines to perform service or repairs due to third party modifications.
Minor things like changing shocks or brake pads do not concern me. Major changes to the vehicle charging system do concern me.
Obviously, I'm not the person to ask concerning how Tesla handles anything. My experience is as follows:
1) Got the "hard fault" and had the Roadster towed to San Diego Service Center
2) The Service Center asked to have all the High Voltage connections to the PEM be removed, but I couldn't do that work at their shop. By the way, this is a VERY REASONABLE request (the high voltage connection part), since we currently have no service instructions for maintenance people on the Roadster. We do have all that for JdeMO on the Toyota Rav4 EV, plus experienced mechanics and preferred dealers... about 2 years of work to get there.
3) Roadster was towed on a dolly back to our shop (I did ask them to remove the parking pawl so that the car could roll, but apparently they didn't do that). I also asked to have the rock dust from the nearby quarry washed off... but, since the car won't move, they couldn't get it in to wash
4) I just (10 minutes ago) performed that work (it took 15 minutes) while the tow truck driver waited (he didn't even shut down the diesel motor)
5) It's on its way back to the Service Center, where they are quoting the owner
3 months to repair the battery
So far, the towing bill alone is about $600-ish. Our shop is not far from the Tesla Service Center.