Hi,
We were just there yesterday - a beautiful day to be out on the water.
We departed from Battery Park and we didn't wait at all. We took the 3pm departure and boarded immediately. We saw people in line when we went to go pu our tickets at will call. In the couple of minutes that we got our tixs and walked to the boading line, all the people got on-board -- we did too! :)
We were the last batch of folks who boarded and we were able to get to the top section of the ferry and enjoy the view and take pixs. People were sitting on the benches, but once the boat got on the water - everyone got up and started taking pictures.
I did notice that the New Jersey ferry didn't have as many people as the one from Battery Park.
Also, there were a lot of people on the Battery Park lauch, but I think the ferry can take more people. The security line didn't take long to go through at all. Yes, it's like the airport security.
Hope this helps everyone who has any questions or concerns.
Maybe I'll put this as a new post so it's easy to get to and read.
:)