I am also a fan of sunroofs but I’ve had more failures than success. My British (Rover) one leaks. My German (Audi) ones fail. Only my Swedish (Volvo) ones held up to the end.…Every car I have owned since 1984 have had a sliding sunroof/moonroof. I never had one that leaked…I am a fan of sunroofs.