I too am waiting for battle mode. Devs - it's the easiest MP mode to implement, please make it happen and throw us a bone. Even a barebones version would make me play daily and get friends to buy the game.
The nature of both TDM/Siege respawns doesn't really allow much co-ordination with your peers - which is something 1-life mode is really fun to do on.