South side anchorages you mentioned are all excellent -- fewer moorings in Salt Pond than either Lameshur - better beach -daytime activity in salt Pond -- good hike out of Little Lameshur over to Reef Bay and petroglyphs.
All 3 choices are usually very calm and sheltered.
Coming from Norman IS. -- you really should enter the USVI at Cruz Bay for Customs and Immigration - you may have the ROAM app onboard or other plans.