I think that PA is fine the way it is, I like that I can summon them to a spot where I want them to be to take alpha strikes or cause the cone mezzer attack to turn away from because I summon PA behind the group for the first attack. I usually want my PA in FRONT of me, and having them follow along behind me is annoying. If they had full MM controllability, I would be all for them being longer duration, but as it is, I only get a chance to place them when I summon them.
Phantom Army is very nearly an "I win" button anyway. They are indestructible, unmezzable, and have high threat to mobs. They should not be a summon and forget kind of power.
As for a pet window, Controllers (in fact all characters) do have a pet window:
Click "Pets" at the top of the team window and there it is. If the Pets option doesn't show up, then goto Options --> Windows tab, scroll down about 1/2 way to the "Pets" section and make sure it is enabled.
Creating a "Release Pets" macro is simple and will dismiss all pets. I use the following: /macro RP "release_pets"
That will create a nice RP button on your powers bar that will dismiss all pets when you click it.