I've never been IN Javitz, but I heard it sucks. They def need to remodel it. Adding a billion dollar stadium next door is not the answer. There already is a TON of traffic on the West Side, especially since that's where all the cruise ships dock and the Intrepid Air Craft Carrier museum is right there. Plus, you have MSG located a few blocks away, as well as Time's Square.
Honestly...the only reason people want the stadium is because it's cool. I agree it'd be cool to have a state of the art stadium located in Manhattan, but the logistics for making it happen aren't worth it.
And I HATE the Fireman Ed commercial...of course the other side has yet to put out an impressive counter ad in my opinion.