for sure there will be some cheaters, but I don't feel it so much. What's wrong with troop donations? sometimes if the user do not update the game he cannot receive the troops, but I don't feel it so heavy as issue.
With regards to war matchups I agree with you that it should be "re-invented" but at the same time I can say that I can easily attack and gain at least 1mln per attack. What I said in a previous post is that, in particular for CA players it is too easy to attack atomic age players. I don't know in which era you are, but the gap bet CA troops and ATomic difense buildings is big...but as ever in this world everyone has its own idea