You do need to control pets more in PvP because of the reasons you mentioned. The biggest issue I think you are seeing is pets getting dismissed because they chase or get hit with AoE. Generally most people ignore pets or just use a CC ability to stop them. As far as the Egi themselves I use Ifrit on mages because auto-attack stops spell casting and garuda to push people off cliffs.