You should take the flight. By the time you add in the extra taxi fee, tip money to water taxi porters, and time lost from your vacation that will more than likely be expensive, it will cost you less just to take the quick flight from Tropic Air. There is not a whole lot of "scenery" in Belize City and you will not get nearly the water experience from the water taxi as you will get nonstop on the island.