April will still be nice enough weather to be outside and on the water in the keys. There is always a breeze so either time should not make a difference with the heat. Both times are far enough away from the dinner time that you will have some relaxation time in between. If you could maybe coordinate a cocktail party area between the 230 time and dinner that may flow the best.