Agree with bfox..as long as you don't stop at another island before VG you are fine to clear at Spanish Town. All of the crewed AI boats that go to the Baths clear at Spanish Town. Now if you plan to stop at Norman/Cooper or another spot before VG you must clear in first. In that case West End would be your spot. Also if you are just heading to JVD you may clear in at Great Harbor as well.

Glad you had a smooth day Nutmeg. It's a fun run up to VG with smooth seas. We've been lucky enough to hit a few of those days over the years when we've visited and been able to really enjoy a full day on the water.
Cheers,
Chip