My friend recommended me to this tour and it was worth trying! Overlooking NYC from the top decker gave me a whole new perspective - one that's different from the movie scenes but as good! The cruise was good too even though it does not dock at the island just cruising around, but taking pictures from afar is better for capturing the whole statue.
It's a great way to get a general overview of NYC even for a Long Islander like myself. The Statue of Liberty Cruise was also pretty good, giving us many chances to take photos near the statue the boat goes near it, but you don't get off as well as the classic downtown skyline view you see in movies. The bus is definitely not the best way to get from point A to point B. The stops are sometimes hard to find at the less busier areas, the bus arrival times are unpredictable no timetable, and the city traffic makes it a tedious way to travel. Definitely use it to get your bearings on the city though.