agree to all of those things besides the recipes,
some things i would like to add (some are from other peoples forums):
being able to click on your demigods icon when u want to cast a spell on yourself
not having to click exactly on the towers when teleporting, just the nearest tower to where u click, and use the minimap to teleport places
i also want to be able to see the enemies casting bar, with the name of the spell they are casting
a UI for generals minions
when leveling a skill only show the learnable ones at that level (dont show the reded out skills) so it doesnt take up the whole screen whilst in battle