I would agree...especially as JVD and Peter arent that close. You can find good snorkeling around Scrub or JVD.

I would have the captain stop at Monkey Point, Guana Island on the way over to JVD as IMHO this is a top 5 snorkeling spot in the BVIs

I have captained "we want to see it all" tours and I cant wait for the day I can skip the Baths...:)