In at least earlier versions, "One day" meant that the effect ended upon hitting "End turn". This made this spell totally useless. In the patched SOD, the effect will last until the end of the last person's turn, thus making it much more useful for players in the early part of the turn (starting with Red). Vs. the higher level AI, however (Expert/Impossible) the spell is completely useless, as the AI is able to see the true strength of the army in question, and react accordingly. Additionally, Disguise helps against an enemy trying to view you with Visions. He will still see your fake numbers, but not what troops you have.
Castle - Conflux - Dungeon - Cove - Tower - Stronghold - Inferno - Fortress, where Castle is the highest priority.
Where does this place Rampart and Necropolis?