I grew up in New England and fought through many snowy winters. I can’t see putting one of those covers on the windshield and mirrors. You still gotta dig it out beneath 6” or more of snow and ice to get it off! And it’s strapped across the body and wheels?? OMG! More trouble than its worth, IMO.
Just pull the blades outward so they’re pointing toward the sky, and go outside periodically to clean the snow off before you go to bed. That’s what I always did. Good enough!
2011 Equinox 1LT (new Jan 2011): Summit White / 3.0 L V6 / FWD / Pioneer Stereo / 18" Wheels / 138.2k miles [05-NOV-2019]
2002 Impala 1LT (new Jun 2002): Summit White / 3.4 L V6 / FWD / Cassette-CD Combo /225.5k miles [05-NOV-2019]