if your car is going to bed for the winter, then a carcoon is unbeatable. It doesn't touch the bodywork and has a constant flow of filtered air across the whole car. my old Lotus spends the winter that way, with its windows open, its only drawback is it can take twenty minutes to 1/2 an hour to erect. If however, just occasional covering is required then a breathable tailored decent non scratch cover will suffice. My Z3 is in a dusty atmosphere with a shaped cover and it comes to no harm.
Blue skies
Chris