1. We should be able to use the Heroes during war even if they are upgrading at that moment. They not being available during normal gameplay like while going for raids or while base is under attack is totally acceptable. The change is needed since during war our opponents are matched accordingly, but there are times when we will be missing our Heroes and that affects the war result. And as we all know, heroes take a lot of time top upgrade.
2.A "Collect all" button will be very useful to collect all the resource at one go instead of clicking on very single one.
3.The "Attack/Defense log" button could be brought down in the position of the new "Train Troops" button. That way all the attack related stuff would be together. The "Train Troops" button can be placed where the "Attack/Defense log" button is.
Anyways these are just my thoughts. Let me know what you think.