Out of curiosity, if you were a foreign (but remote) startup looking to set up an office in the USA - would you recommend Boston? From the perspective of sales/finance, rather than technical, if that's important.
Closer in to NYC: Stamford (lots of empty office space), Hartford (now semi–accessible to NYC by rail, plus an international airport), White Plains (easily accessible to NYC plus regional airport). NJ has a lot of office space along I–95 once you get out of the NYC metro area, but am uncertain on the rent.
That's a lot of new unemployed talent that (potentially) is looking for a career start in Boston. It is also more affordable and public transit is decent.