I didnt on my Raptor, just a FYI, post on f150forum.com as you will get way more hits seeing as how your question is not specifically related to the diesel.
Smart man, I particularly avoided the roof on my 18, ford uses some cheap plastic crap on these expensive trucks.I currently own a 2015 Lariat and ordered it with the sunroof. It has only been opened twice since I have owned it. I just like the light it brings in and opening the visor while driving at night. I have been reading some of the other forums and have seen pictures and read horror stories with these sunroofs leaking, or guys opening them and hearing a POP and a piece of plastic flying out, then the dealers giving them a hard time to repair them. So for my new 2019 Powerstroke on order, I didn't get the roof this time.:frown2: