Re: Battery Wharf
The issue with foot traffic is that it's basically hidden in the backside of the neighborhood. No one's just walking past it - you have to be heading that way. And like mentioned above, you're pretty far from the subway (the 4 really only runs a couple times a day for little old ladies who used to use the elevated Orange). Battery gets none of the usual North End foot traffic that helps even the shittiest of the shitty places down on Hanover, Salem, etc, and you can tell from the business space down there: the restaurant has had a pretty tough time despite a great patio; Bottles across the street is a great liquor store, but really doesn't get much traffic; and there are two empty retail spots in the development that have been empty since it went up.
To succeed down there, I think you probably have to be able to cater solely to the hotel crowd, be able to operate solely as a neighborhood amenity/convenience, or some combination of both. Destination shopping/dinning like the rest of the neighborhood has probably isn't going to cut it. That being said, I don't think the hotel/condos are really struggling. They seem more than happy to go along as is, and it's not like its even remotely a disaster.