Yeah, the silicone sealer looks like it would be a good fix too.
No Dale, I have not tried the Double Bubble screen. I'm not sure if it's taller than stock? Anyway, I wanted the extra wind protection and I'm happy with the Sport Touring screen. I'm sure it knocks off some top speed, but it's worth the trade for me. Looks like you will still be able to buy new Bandits there in Italy. Seems like here in the U.S., everyone either wants a cruiser or a 'cripple me' sport bike, not as much in between. Scooters are becoming more popular over here though. I'm seeing more and more scooters on the road.