You can have the BVI/USVI customs experience, drop off your guests, and have a nice side trip by going to St. John(Cruz Bay) instead of St. Thomas(Charlotte Amalie). You'll have US customs, hourly ferries to St. Thomas(Red Hook) and a great place to have lunch or dinner if you choose to spend the night. Also some good snorkeling spots on the way back to the BVI.