I think people's interepretation of cross-wind can be widely different. I lived in GA and never really had a problem with my 126 being squirrely in the wind. Since living in the Dallas, Texas suburbs, I know what cross-wind is. The average wind speed here is a shade higher than "the windy city". 25 MPH gusts really drive me crazy here trying to get the car to stay centered. I have replaced ball joints, sub-frame mounts, tie-rod ends, steering shock, brake-force guide rod bushings, idler arm bushing......with no change at all (was not replacing trying to solve the problem, they were all worn).
I wonder if adding a bit more toe-in than spec would help the problem.