In the BVI the Captain can clear everyone in and out with the proper forms filled out in advance -- in Cruz Bay everyone aboard must appear at C&I.
The moorings west of Caneel Bay STJ are all usually a fairly easy dinghy trip to Cruz Bay