First and foremost we obviously need lag and glitch free battles but besides that I think a few things should b added to the battle.
1. "Frenzy" - When a battle is very close towards the end of the match points increase 20% for 5 to 10 mins.
2. Leave the war icon up a few days after war is over so if we bring in new members we can see their scores.
3. Give us the full ranking list during battles not just the tops of each rank.
4. Have players in order from highest to lowest points scored rather than just random.
5. Have a tab where we can see the battles we had, points we scored, and if we won or lost.
Edit: 6. Win bonus, after a win u get a certain % of the points from that battle added to your total
Just some thoughts, the first 2 are the ones I really want to see implemented. If u have some other ideas how to improve the battles comment.