I've seen them in cars - and truth be told - they actually don't look bad; from inside or outside.
But - IMHO - don't
There's something about it that screams JC Whitney - and aftermarket.
Astroroof - yes
Pop up - no.
Again - Just my 2 pennies
Metro seals, but these are considered to be the best available but still are far from OEM. Since installing these seals, my power windows are in so much of a bind that they won't roll down unless the doors are open. I will be researching other products to see if I can find a better replacement