Spending $1000 for a sunroof is a complete waste of money. Enjoy your car the way it is right now and get one with an OEM roof next time.
I may be totally off base, but I've known a LOT of people with aftermarket installed sun roofs. I've never known any that have not had leaks, structural problems or other damage caused by water or poor installation. Personally, I could think of a lot of other things to spend $1000 on.