Hi, there's another slight oversight regarding summons: If you manage to summon a monster whose effects change allies into 0 exp enemies, that effect will still apply, even though it is supposed to be your ally.
For instance, I summoned a Beelzeboar from a Summon Fiend Scroll, and now I'm forbidden from casting summons since they all turn on me. I think that kind of monster should be excluded from the pool of available summons, since it completely goes against that playstyle and can screw up a run if you rely mainly on summons to fight for you.