I did this cruise with my CityPass, and I didn’t regret it ! We saw a lot of things and we had the explanations of the man on board. Pity that the weather was bad that day.
If You come to NY, you should do a Circle Line Cruise ! I did the « Landmarks cruise » and I recommend it so much.