I don't like the idea. If you go on an offensive war, you should be at a disadvantage against people who haven't been expending their resources (troops, gold, equipment, goods, etc).
Same with a prolonged war in your lands, it's going to eventually wear you down, while the enemy is still able to build up in their lands.
Just seems like it goes against the nature of a strategy game. my 2 cents