I would hope weather alert radios have sounded the tropical storm watch/warnings for the affected areas. Those alarms are pretty hard to ignore.
Fortunately, Edouard is moving at a snail's pace currently, and TS winds only extend 35 miles from the center.
What do they mean by “Invest”, as in “Invest90L” etc.?