I've been keeping up with news reports on the strikes, and it sounds like things are winding down now that the wage issue is settled. I'd expect that things will take a bit of time to return to normal, though, since grocery stores, fuel suppliers and restaurants were basically stripped of supplies.
Both islands are excellent cruising destinations. We particularly loved Dominica. It's an absolutely beautiful "Nature Island". Spectacular rain forests, rivers and waterfalls, lush vegetation, and friendly people. I've been there seven times by boat, all in the Prince Rupert Bay area, and can't say enough about it. Hire a guide to show you the best places. We used Martin Carriere, a terrific young man from Portsmouth with a pirogue and a van for land expeditions.
Guadeloupe is nice, too, and my little bit of high school French was enough to get by. Our favorite spots were Les Isles des Saintes, Ste. Francois, and Deshaies. All we met there were helpful and friendly.
Check out Chris Doyle's cruising guide for a lot of good info.