From what I've read on it, there is no chance it is constitutional. However as Dogmush alluded, it might ensnare someone who is not lawyered up. Hopefully some non-profit will put some blood in the water for their lawyers and kill the thing. Ideally at a very high cost to NYC.
Go back where you came from, DeBlasio.