My idea is to add the option to scout out a player before deciding to attack them, like in clan wars. The idea is to put a button in the attack area that says scout instead of attack, and at the player's village have an attack button like in clan wars. It will provide more time to decide on where to deploy troops, and also prevent accidental troop placement.
That is exactly what the 30 seconds pre-attack are for
As well as my explanation in the title, people will spend up to 10 minutes scouting. In this time the person who owns the village cannot go online as someone is about to attack him. Unless there is something that says 'Owner online moving on to next village' then it doesn't work