If you can handle a subway ride as part of your day I'd do everything possible to NOT stay in Times Square. The attractions/sites you list are all easily accessible on multiple subway lines and not being in the chaos and dining black hole that is Times Square would be a nice win IMO.