It is very hard to devise a static system that cannot be manipulated. There needs to be some kind of inertia implemented in the war triggering system in order to make things more fair for both sides.
What I mean by inertia is a counter that has a trigger and a set timeout. For example, if we fight for a spot, you declare war, this is a spur-of-the-moment. Other clannies should not suffer for our fight. This should be isolated event for example during one hour, and after that if I go on a killing spree, sure, the war should become two-way. There are many ways this could be implemented, but it is not simple to do without exploring all options and ways this could be used to bully the enemy side.
I wish NC would give us a testing server.