Haven't been on it a while, but this is something I could speak to. For Roatan, call Michael Bodden. I fished with him 6 years ago, when he was working out of a lodge, but he runs his own setup now. He knows the island and the fish. I caught bonefish, bar jacks, barracuda, and a couple dozen little tunnies in a one day trip with him.
Big offshore stuff, there may be better/bigger boat options with a little searching. I caught 14 species of fish in a week on Roatan, and don't worry about the Honduras murder rate, you fly straight to Roatan. I never felt out of place there.
Missed the Grand Cayman trip last year, so don't have any experience there.
Total Number of Fish Species Caught: 78(ish)