I was a little curious about the idea of launching in 50 MPH winds. Could the vehicle be blown into the tower?
The Falcon gets off the pad with something like 1.3 Gs of acceleration, so to clear a 21 meter tower will take about 2 seconds.
Plain horizontal translation is not enough to worry about. I'm not sure what the horizontal drag coefficient of Falcon is, but it might be around 0.5. Assuming that, a horizontal 50 MPH wind would accelerate the vehicle laterally at about 0.3 m/s. By the time it gets off the pad, that's a little over half a meter.
One wonders how much the vehicle sways under wind. If the nose was deflected a meter and a half towards the tower when the holddown clamps release, that would add a meter of translation by the time the rocket clears the tower. I think the tower is more like 2 meters away, and I find it pretty hard to imagine pushing the launch button on a vehicle whose nose is whipping around anything like the complete distance to the tower.
So, no problem, but I thought the numbers were interesting so I'm posting them.
P.S. I think the SpaceX LOX boiloff solution of insulated panels velcroed onto the rocket, that get ripped off at launch, is cheap and cute. But this isn't going to change their procedural problem that they need to unload a bit of kerosene if they need to sit on the pad for any length of time. It was an error during the unloading of kerosene due to a launch delay that caused the tank damage.
And I'll bet those panels are going to get blown to bits when the rocket blast hits them. Not that it matters a lot, but they are going to get polystyrene bits all over their lovely tropical isle. If they ever want to clean that up for a VIP visit it's going to take a lot of time, and where are they going to find low-wage workers out in the middle of nowhere?
And finally, I think SpaceX gets my vote as best nerd entertainment of the decade. At some point, some producer is going to realize that real-time updates on spectacular engineering projects are better than "reality" TV programs, and then I'm going to have to start watching TV again. I wonder how much the buzz they're getting is worth, in term of popular support when they need to negotiate with the government?