We still moor near the baths and dingy/swim in to the Baths but many here have been recommending Leverick marina(same price as a mooring) and a car rental to see the Baths and the rest of the island. Have a great time!
With a new group think about the group dynamics a little. Make sure they know it's not a luxury cruise liner (although close) - things can break and they might be asked to do a little work or follow captain's orders from time to time. Not a problem for most but some people need to have realistic expectations set ahead of time to enjoy themselves.
-------------------- Life involves risks, take some prudent ones (NOT with the BVI ferries)!