Most long term sailors in the Caribbean are totally avoiding the BVI's altogether. Too many made up fees, unfriendly C/I officers, etc. etc.
I talked with the tourism representatives at the Annapolis Boat Show, last month about the many issues and problems in da islands.
The tourism people seemed oblivious to what was going on with the cruising community avoiding their islands. They explained that charter boats are what they like to see, regardless of what real sailors feel.
Unfortunately that is the attitude throughout the BVI's.