My lady wife and i always wait till we have a wet leg each before putting the wipers on.Its like a badge of honour on a long wet run.(and yes the roof is on) only in a mog.
My no longer leaks (from the front). It will dribble slightly from the rear of the targa panel centre join onto the rear bulkhead.