Having sailed in April, May, August and September, I would agree with everything the OP has written. Summer sailings carry a hurricane risk so get the insurance. Also, I always fly in the day before since thunderstorms can delay or cancel flights from many US cities. Expect some daily showers...