Weather proofing top of door

The many CJ,TJ,YJ's Ive had with bikini tops left a pretty large opening between the top edge and door edge. My idea or thought was to have a metal shop bend up the equal of a bikini, but wider to cover the door edges and the like. I eventually just ran a soft top with no doors, no sides and the rear optional to keep the inevitable dust bath and fumes out when on the trail.
 
The many CJ,TJ,YJ's Ive had with bikini tops left a pretty large opening between the top edge and door edge. My idea or thought was to have a metal shop bend up the equal of a bikini, but wider to cover the door edges and the like. I eventually just ran a soft top with no doors, no sides and the rear optional to keep the inevitable dust bath and fumes out when on the trail.
Thanks