Theoretically, this shouldn't affect rental prices.
Demand is dictated by the number/wealth/desperation of people wanting to rent in NY. Supply is more-or-less constant (except for new-build, which is excluded from this).
So this doesn't affect rental prices, just moves money from the landlord's pocket into the city government. Sounds like a good idea to me.