Well in comparison, I think the fish are fresher and cheaper on St Johns, obviously close to the States. But Maui is bigger, VERY rare to have a hurricane, has a 10,000 elevation Mountain and alot bigger. North coast of Maui is like no other. Not humid like BVI's.
either way. I live in the frozen Tundra of NH and it will be below 32 degree;s again in late October when You are still swimming.