Y'know, I find it interesting that the two indy Porsche shops I've taken my car to have both allowed me to enter the garage and they let me watch, walk under the car, everything. I just ask real nicely that I'd like to watch and they said no prob.
They must get a lot of paranoid owners like me.