While it might be nice to be able to pick and choose a notice period based on how nice you feel you need to be, you really have to provide a notice period that is based on the law of the state where the property is located.
According to the chart at
http://www.thelpa.com/free/statenoticechart.pdf, NY requires a 3 day notice for non-payment of rent. I tried to look through the NY statute to confirm it but wasn't able to find the provision. However I believe another Expert here, JudyKayTee, is a landlord in NY and she should be able to give you a definitive answer.