When using a cheap cover, be careful about the exhaust.
One of my daughters got me a cheap cover from Wally World or Schucks or something. It'll pack up pretty small, but like tx, I just use mine to keep crap off the bike in the garage.
One of those shorty covers you mentioned should be perfect for keeping the paint from fading.