Yes, the previous Mustangs tops sucked. My buddy had a GT convertible, and it would leak in the rain.
The new 2000 Z3 that I drove back in 2000 also leaked in the rain - right where the top meets the door glass at the windshield frame. It leaked on both sides, dripping right onto your leg. I took it in to the dealership while I was driving it for the summer, and they claimed they couldn't fix it (crappy Greenville, SC BMW dealer).