Well, from the start....we should have had a moonroof come WITH the car!!!! damn Mazda.
You can try the rigidity excuse all you want......it's BS. The ES has a sunroof, the p5 does as well, and I'm sorry but an extra 40hp and and suspension components isn't going to change much in that sense. It was a cost reason, and it's that simple. same reason why we don't have Cruise. The SRT4 has a sunroof, the SVT, The Spec V...all the Speeds competition basically.
I don't really miss a sunroof though. Maybe because I've always had them in previous cars and the novelty has worn off.
That being said, that install job looks really really nice. Now, we'll see in 2 years if it leaks....cross the fingers!