Welcome aboard! I have a Bimini that snaps to the windshield. Here's a picture:
http://i10.photobucket.com/albums/a1...3A7CD929D4.jpg
I agree that while you're running it is not a good Bimini. I like the idea of having it though Because you don't have to pay for the isinglass and you still can stay out of the weather! It's the cheaper way to do it.