I think that would be a good start. The other difference this time around is people aren't that happy with the NFL as a whole. The dumb instant replays for everything, the bad officiating. The constant change to the rules. Not to mention the price of everything just keeps going up. If McMahon can hire the right people it should work this time.
Think of the comeback stories like cam wake where a player needs more time to develop than others and they can do that in the xfl