I really don't understand getting upset over invisible walls.
Yes, they might suck to have, but it would also suck to make shelled out buildings, rubble, or whatever else and place it all around the edge of the play area. I would find that to pull me out of the game more, than just a vast...