I can do without the sunroof. They invariably leak................
Dating back to 1998 I've had at least ten vehicles with sunroofs, both pickups and cars, and not a single one has leaked. This in the intemperate weather of North Dakota, Montana and Idaho.