Shrapnel, having used both I assure you that a bikini cover comes off just as fast as flipping the lever on two scope caps. They protect the lens from weather quite well too.

If scope caps are what you have to have then put them on Leupold scopes as theys are the best ones I have seen.