Cease fire should be active for 1 week or just longer than 24hrs or at least cheaper. There is already have a penalty for you cannot send your troops to battle, you can see the different between alliance rank 1 and 2 the gap is big not to mention rank 3 and below the strong don't really need it at all, I have a problem monitor my base it's consume my time and energy while those stronger wipe out weaker easily and loot most of the resource, no chance to counter attack, I have to keep looking at my troops while they're just leave their troops at their base and do something in real life without to worry. Resource take time to get and training is even take more time but they die easily because of the gap between the strong and the "not strong enough"
Cease fire should be use to recover from the attack as well, maybe add more penalty like wait for...day to be able to use again or something. That way we can have a time to rebuild the troops again.