i think the modern school venue in delhi for eswc was a much better venue than the world trade center in mumbai for wcg because you could spectate all the matches from above, get place to sit hang around outside on the stairs and stuff. its a nice place.