We've done both a sunset and
whale watching off Kaanapali beach with Trilogy and Gemini and enjoyed them. Like anything involving the elements you are going to be at the mercy of the weather. I wouldn't set your expectations too high with regards the food. It's OK but don't expect a personal chef to be attending to your every whim, it's mass produced, pre-prepped rations. If the cocktails aren't 'watered down' then my tolerance of alcohol is far greater than I ever imagined
In our case, we were 'given' the tickets as our 'reward' for attending the Owners Update. If I'd paid for them out of my own pocket I don't think I'd feel I was getting good value for money.