Just bought a black 06 Jackpot. I want a removable windshield that offers good protection. I see Memphis Shades has a few and seems to get good reviews. Does the Slim really block the wind? Fats is probably best for protection? What about the Big Shot and Alley Cat are the really just for show? thanks.