Buff and Vanity pet powers from the P2W vendor could use a little love. There are so many great pets and I can't remember the last time I saw somebody use any of them.
The first two issues are ones that affects both Buff and Vanity pets. Firstly, they don't persist over map changes. This was a fantastic addition to Masterminds when it was added and would be a nice way to mitigate the second issue, that being that they are rather fiddly to cast. Being both toggles and locational powers there's currently no way (that I know of) to combine the PowExecToggleOn and PowExecLocation commands to allow them to be cast with a single keypress. (Unless it's bound to the left click I suppose.) It would be great if the locational component could be removed and the toggle would simply summon the pet at your side, or if the toggle element could be removed and they would be summoned indefinitely like Mastermind pets.
The third issue is one that only affects Buff pets and may be a little more controversial. Basically, they really aren't worth the effort of resummoning them when they die, and they die -very- quickly. An obvious fix would be to make them untargetable/undamagable by enemies in the same way certain Incarnate pets are. In -my opinion- the buffs provided are small enough that this wouldn't really be overpowered, but others may disagree. Another option would be to increase their health, and/or buff their defense to levels that would keep them alive longer. Somewhere along the levels of Force Field Generator. Alternatively, perhaps giving them some sort of placate or other way to lower threat? Anything to keep them active for more than a few seconds would be nice.
However as I said this last suggestion may be too controversial so I do have another option. Make Vanity versions of the Buff pets, so you can have the visual effect of having them out without them dying constantly. No buffs, no controversy. 🙂