NY's license requirement to possess a firearm in your own home, in addition to passing a NICs check when purchasing the firearm, should have been challenged. NYC started requiring it in 1913 so it is not a long standing law. Heller and McDonald recognized the 2nd amendment as a fundamental constitutional right. I don't understand why that was never pursued.
It probably will at some point (there is a NJ lawsuit challenging the pistol permit requirement). This case is lower hanging fruit as someone who wants to carry is clearly unable to do so legally because of the good cause regulation.
The premises license regulation, while burdensome for sure, at least isn't insurmountable.