I don't really have an opinion other than to say that Worst Naraku is the last person you should be getting relationship advice from... or work advice.... or home buy advice...
The last time I was at the Meadowlands, I believe I was in the old stadium. The whole area is just kinda in the middle of nowhere without actually being nowhere.
Well, people said the same thing about the Rams, and they somehow got it together. You just need to move to a different city and build an insanely expensive stadium.