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 (dlvd. Jan 2011): Summit White / 3.0 L V6 / FWD / Pioneer Stereo / 18" Wheels / 142k miles [01-FEB-2020]
2002 Impala 1LT (dlvd. Jun 2002): Summit White / 3.4 L V6 / FWD / Cassette-CD Combo /228k miles [01-FEB-2020]