I have no other information to offer but did want to thank the OP for posting the link to NOAA/NHC. Avoiding the hype on all the various commercial weather forecasts is a welcome move. It seems like all they want to do is keep you tuning in so they paint a worst case scenario.