You can still use skills, all u need to do is wait for the EP regen, which is only a few seconds for max after 2 summons.
The problem is its base number regen, instead of %, it doesnt warrant any reason to invest in +EP on a pet. for someone who wants to build full caster % based EP regen would...