Hello Right Wright,
I have the same issue. My granddaughter and I were riding in the rain with the doors off and we had more rain coming in from the roof line.
Anyway, the OEM Roof puffs up like an airfoil parachute. So, I am just looking to install an aluminum flat plate across the outside roofline to prevent it from billowing up. It actually raised about 1 inch when I saw it the other day.