Not since the CJ7 have i put the windshield down and it was only because I was trying to impress a girl.
I wouldn't mind if they sealed the windshield, it would cut wind noise.
If it were up to me, the windshield would not fold down, it would be windproofed, and would contain channels to run...