
idk about that. I have UK citizenship, but I've never lived there nor paid any taxes there.
If i ever move, and it comes up, I'll deal with it. Until then I'm just glad i dont have deal with the long immigration line when I travel
NYC is big city with lots of people from various ethnic backgrounds you'd find a niche to fit into there, much more easily than various other cities. The major plus is that travel wise, you'd be centrally located, because the Caribbean is like 3 hours away and the UK is only 5 hours away. Compared to living in a big city like LA on the west coast.
I'm not qualified to speak on NYC any further but plenty of other peeps can help.