I think many, if not most, repeat charterers to the BVI have experienced at least one night of rock-n-roll, if not worse ( as in drifting and colliding boats).

The question becomes, how does one inform the choices made when choosing an overnight location ?

I think the answer to that means being better informed, but getting better information also involves significant choices of HOW to get better information.

Luck only goes so far. The downside of a misinformed choice can be much worse than a sleepless night.

Some learning and reading here, accepting the experiences of others, is not a bad start to informing oneself.