Is the problem that the drains are clog easy or that the seal is not being maintained? In order for the drains to get clogged there has to be moisture which implies it's getting past the seal. I live in the PNW, no stranger to moisture and have never had a sunroof drain clog on any vehicle including (2) 100's and (1) 200 (along with 20 some other vehicles I've owned over the years). I just 303 the seals when I wash and everything is happy.
That said, sunroofs are indeed a waste of weight and headroom if only to be covered with a roof rack.
That said, sunroofs are indeed a waste of weight and headroom if only to be covered with a roof rack.