A few years ago, my wife and I spent a week diving with Fifi (Caicos Adventures). We were picked up each morning at our condo and then did two dives aday and the 3 tank day (thurs?).
Every day we could see the Aggressor and the Explorer because they were at West Caicos or French Caye...Sand spit. I have been on liveaboards ie the Cayman Agg., Australias "Diversity" and in PNG the StarDancer and love liveaboard diving. One reason to go on a liveaboard is the ability to dive often with easy access all the time. Another reason is to go to remote areas that day boats don't go to. I felt that we were at the same sites as the liveaboards all week, I'm not sure I would choose a liveaboard in this area other than having two more dives aday than we had from a land-based op., which is a really good reason, and then again I've experienced the same feeling while staying at Little Cayman. Now, if you went to South Caicos, Grand Turk and West Caicos and NorthWest point off Provo on the liveaboard trip there would be no question that a liveaboard would be the way to go!