Well, I can see why they suggest to use upright bikes. I would also recommend you use your hybrid. I am from NY and I been to all five boroughs and yes our roads are horrible for riding. I am sure you will be fine with the distance, just make sure you take spare tubes, and all that good stuff in case you get a flat!
Good luck