Too many restrictions imo. One summon in the zone/area nearby and having to restart every single time you get hit aren't good ideas. I'd prefer a simple pet class or simply swapping your character out for a summon of your choice and fight with it.