I think a simple solution would be to have the transparent circles that are displayed under the city details screen available on the main game map. That way you can see that a city is missing an available essence at a glance.
It would also be handy to have the little 'X''s to cancel city spells on the main game map as well (with a confirmation prompt of course).
In general the less clicks to do things, the better.