Great idea, challenge the city what could go wrong on future applications.

Seriously the situation is well known going in, the developer will be able to make the project work under what's permitted. It's a game of negotiations, that's all. The project will be fine tuned a little and will probably pass on the next go around and the public realm will be better for it.