Here's an alternate opinion, focusing not on the locations you're staying, but on all the overhead of staying at multiple places during your trip. In my mind your itinerary looks like this:

1/2 - fly CLT-???-EIS gets you onto Tortola late afternoon, then cab across the island to Sugar Mill, check in, unpack, then have dinner
1/3 - open day
1/4 - breakfast at Sugar Mill, pack, check out, taxi to ferry, catch ferry to VG, then water taxi to Saba Rock, check in, unpack
1/5 - open day
1/6 - breakfast, pack, check out of Saba rock, water taxi to VG, then catch ferry to Tortola (Beef Island?) then ferry to Scrub, check in, unpack
1/7 through 1/11 - FINALLY some time to settle in and RELAX.
1/12 - spend a day getting back home, ferry back to Tortola, cab across island to ferry dock, catch ferry to STT, clear customs, cab to airport and get there three hours before departure per requirements.

Not trying to poke holes in your plan, but for a honeymoon I'd suggest picking one (no more than two) place to stay and take day trips as others above have noted. Don't underestimate the sheer amount of time you'll spend switching between locations to stay.