Thunderstorms a problem? No, they keep the dust down and provide a spectacular lighting display
June is preferable if you only like your flesh cooked medium. If you prefer well done then July and August is the time to go. ba.com are currently quoting £579.00 round trip price to Miami incl. taxes.
Good luck!