We went to Lanai once with Trilogy. The weather was bad and therefore no snorkeling, but the boat ride was fun, food ok, driving tour of the island interesting.
We have been on the zodiac boat Molokini tour several times. In fact, it's our traditional Thanksgiving Day snorkel. Because of the smaller boat and its maneuverability, they can get into spots larger boats can't. Also maintain good communication with other boats to react to something interesting - like the time there was a whale shark off the back of Molokini. Swimming with (and touching) a 50 foot whale shark was amazing!
Only downside to the zodiac boat is no facilities on board, so the restroom at the Kihei boat dock is the last thing we do before boarding and the first thing we do after we get back!