When taking my bike to the track (MV or Duck) I often spend the night at the track or a hotel. I'd like to find a cover that can withstand the force of wind while being towed and not flap against the bike. I'd like to hear if any of you have used such a cover and did it show any wear on the bike. I'm not so concerned about my Ducati as it will have track bodywork on, but the MV won't. Thanks.