Yes – at high wind speeds, commercial turbines shut down (brake themselves), to protect the turbine from damage. This "cut-out" wind speed is normally about 25 meters per second, or about 55.9 mph... which is why I didn't mention it... we don't see sustained winds like that at this site very often, that would be an anomaly.
If "everything needs to be perfect" for you means winds between 7mph and 56mph, then yes – you're right.