An event at the Olympic Park could be pretty incredible, with the potential for a lot of visibility to passers-by. I was a little dubious of what exactly the NXL could do to improve on the Millennium format, but that sort of profile and location to an event could go part of the way to justifying the current or possibly an increased entry price.
Teams may have to look a little further afield for affordable hotels, and would need to look after kit between games, but it would be an actual "London" event, rather than Essex/Gatwick.