Snorkeling in Grand Turk?

We have booked the "Ultimate Snorkeling" excursion in November. We were going to book with a private company and lo and behold that is the company who does the "Ultimate Snorkeling". I like to take the boats out because you can see a lot more. We do two different sites; one by "the Wall" which is a dropoff from 25' to 7000'.