In my opinion, wars should take place on a larger area and should be more tactical and give a better impression here is my idea of it.
When it is time to start a war, there will be 5 tactical points on the area that is being fought over. The task of one guild and another guild is to occupy these points, which will increase the total points and the team which gains a given number of points wins. The war would take place on the whole area. This would give more tactics as it would not concentrate 100 players in one point but all over the map. It would be a kind of Open PvP which a lot of players really want. In battle it will be important to create a party that will work well together. Every weapon will be profitable and not only AoE will count. After death players would charge in camps where as they are in war. The limit of players could be higher because they would be more dispersed. In addition, each player could fully follow the outcome of the war because it would take place before their eyes.