Yes, today, I played Demigod for the first time, and the first thing I noticed is that I can't heal myself with casting on the portrait 
Also team-mates portraits would be very useful
off topic: Is it ok that that vampire dude can bite the main building? I was like "hmm, this shouldn't work, lets try it... WTF?"