I think we would be mistaken to <b>not</b> think there will be any lag. In any game, especially one of this size there is going to be lag, its unavoidable. The only think we can hope for is their netcode is built well enough to sustain it.
That and you will need a good PC, no matter what game if you squeeze a couple hundred people on the screen it will do some strange things