Looks like you are using real world weather. Real world you would probably get RW31 at KACY and it would give you no problems (crosswind limits).
Windshear is however a major problem and has lead to many real world disasters.
While approaching Dallas runway 17L in rain and thunderstorm, the TriStar entered a microburst. At 6300 feet short of the runway threshold the aircraft struck a car on a highway, collided with two water tanks, broke up and burst into flames.
PROBABLE CAUSE: "The flight crew's decision to initiate and continue the approach into a cumulonimbus cloud which they observed to contain visible lightning; the lack of specific guidelines, procedures and training for avoiding and escaping from low-level windshear; and the lack of definitive, real-time windshear hazard information. This resulted in the aircraft's encounter at low altitude with a microburst-induced, severe windshear from a rapidly developing thunderstorm located on the final approach course."
A lot has been done since then and my suggestion is to firewall it if you hear windshear! Hold and approach when the storm has passed.