I don't have issues with front and rear winds, but sometimes heavy cross winds can bounce me across the road.
My previous car was a smart. I can assure you you dont know what bouncing across the road means The worst I ever had was on a skyway I had the steeringwheel turned just over 90 degrees to the right to keep it going straight. The roads were dry thankfully. I would have run out of correction in the wet. Eventually the thing committed suicide by spinning out and smashing into a bmw. The C is not an suv. you do feel the wind but its not that significant. Comparable to VW golfs I have owned in the past. A bit more suspect than a corola, probably because the hatch presents a larger surface area than a sedan, and a bit lighter. Every car I ever drove apart from large suvs needed some correction in crosswind situations, but I wouldnt really call fighting it. Unlike the smart the C seems well balanced, so I wouldn't be worried about being blown off the road.
G'day, All small cars in my experience are affected by strong cross-winds compared to heavier, larger vehicles. I find my c similar to the Echo I had previously, and the Yaris driven by "She who must be obeyed". You should get used to it (the drift) in most cases. Can't speak for tornadoes, as we don't have them here . Vans like the Toyota HiAce (a previous family vehicle found to not resist a tree falling on it - it was in a very strong wind ) are also affected in strong winds because of their cross-section to weight ratio, or something like that. Fat tyres may also help hold a vehicle on the road in a cross-wind as well as excessive weight (= SUVs, pickups, etc). David S.