I don't have one in my house or my car for the same reason. Leaks.
My son and daughter in law have a VW Jetta Sportwagon with a panoramic sunroof that leaked, and then would not close. Of course this happened 6 months after the warranty expired. Dealer wanted $4,500 to fix it. They found a local shop that fixed it for $2,500.
They replaced their other car with a VW ID4.....and IT has a panoramic sunroof. I guess they didn't learn anything about what could happen in the future.