Partially and Progressively Reveal Opponents During Preparation Day
(I would also change Preparation Day to 12 hours, but that is a totally different issue.)
Imagine that...
During the first part of Preparation Day we could not scout the opponents at all. All we know is the town hall level of the opponents. Fill defensive clan castles. Decide which team member is doing clean-up. (Maybe set up Clash Tools, or Clash Caller.)
Then for a few hours, the first part of how the "fog of war" begins to slowly fade. For each opponent, for each wall segment, there is a 20% chance that wall segment is visible. (This is a fixed view. It does not randomize each time the opponent is scouted.)
Then for a few hours the "fog of war" fades more. The still-hidden wall segments now each have a 30% chance to be seen. Resource structures have a 20% chance to be visible.
Then for a few hours the "fog of war" fades even more. The still-hidden wall segments now each have a 40% chance to be seen. Resource structures have a 30% chance to be visible. Defensive structures have a 20% chance to be visible.
Etc.
(Heroes remain unseen until Battle Day begins.)
This would be interesting, would promote clan chat strategizing more than a lack of scouting during Preparation Day, would encourage players that otherwise use popular war base layouts to alter them slightly, and would remove most of the need to use a Decoy Base.