john, glad i could help.
in response to the sunroof question: i have had issues in the past with dealers saying that something i did caused a problem with the car, for instance, the dealer said an aftermarket radio caused the wiring harness in my last car to melt - never mind the fact that none of the fuses were blown. they still felt the need to argue with me on electrical theory. (turns out the car was hit by lightning :-O)
SO, unless i can make my modifications and remove them without permanently altering the car, i tend to find other options. ALSO, it tried pulling the sunroof panel and it would NOT come out without more pressure than i felt it could handle without damaging something. i did try pretty hard before giving up, but this method provides for a clean, removable installation with little to no risk of accidental damage.