Thanks, for your experience. Do you think that is what it would be like anywhere you go? Or was it just the person you talked to?
If anything I would presume New York would be a little higher on energy and a little lower on chitchat compared to other places, so if that's the vibe here...
I think you may be looking at this too broadly/theoretically though. Just break it down to what your needs are at the moment (what kind of company to form, how to write a business plan, etc) and go from there. If you post specific questions, you will probably find better advice here than at SCORE.