I like your idea for Long Island... if you want to make it a community thing all the better.
When I initially saw the island on the map I thought about making a claim for some Easter Island type thing, but given that I had (have) a few irons in the fire already I thought it greedy. If you'd allow, I may take the backside of the island for some large stone mob totems. They may even make a nice backdrop for the new AN sign.
No issues with the TNAC expansion at all.