Realize this is an old thread but I would imagine that others will check it so a couple of thoughts.
1. The outer anchorage in English Harbour can get quite nasty will the wrong swells.Plus it tends to get quite crowded so there is not much room if you (or your neighbour) starts to drag). In these conditions you can go into one of the little bays to the north of the Dockyard and anchor in mud. These spots are incredibly protected from wind and swell to the extent that we could not believe it was the same day. These bays can be buggy though when there is no breeze at all.
2. I agree about Nonsuch Bay. It is a lovely spot to spend a few days.
Heading back to Lake Ontario for this summer. Relatively few stops along the way from Grenada. Martinique, Guadeloupe, St. Martin (must have something to do with the French food), then Bermuda, New England and up the Hudson/Erie Canal. We were going to go via Newfoundland and Labrador but June remembered that one of the kids is getting married this summer - details, details!