Yeah, if my Lizard bio is approved, it would make a lot of sense for him to be in NY, especially with that awesome Spider-Man dynamic, including the one with Carnage too. It would make for some interesting encounters and scenes. He also is a New Yorker for the most part.