Personally, I would leave it uncovered and just wash it once or twice a week (automatic, touchless car wash)
My understanding is that paint can get damaged due to trapped moisture
http://www.meguiarsonline.com/forums...-History-by-KC
Apparently all covers let water in during heavy rain, and I would rather go through car wash more often than have to deal with clear coat damage.