I work in the area, and Fish Lane is definitely now a well frequented F&B street. (it actually has been for years, the 5 sisters cafe for instance)
It's a mistake to assume you won't go to a pig-sty, with lipstick. People do. I've eaten in poky holes in Tokyo under the Ueno station arch, I've shopped in Glasgow Buchanan St under the station arch, people like activation of these spaces. Leaving them as out-door Urinals isn't actually helping. The lipstick, honestly applied, with some decent lighting, helps.