Ripples make it not doable according to the installers I have talked to - trim ring needs to seal on flat metal.

Sunroofs actually increase the strength of the roof since their frames are thicker than the steel they replace and actually tie into the support beams already in the roof, strengthening them. Similar to the reason roll bars are made of hollow tubing instead of solid bar.