To be honest I also believe that a pet class truly needs only 2 pets (like eq2 mage):
-tank (for solo)
-rogue type dps (for groups/raids)
and maybe a swarm pet for 1 minute DPS burst
Mage is already a nuker (primary) supplemented by a pet. If mage would get a true nuker pet, it kind of makes it redundant. (but on other hand - it DOES solve an issue f raid survival - if it just stands back and casts, but unfortunately doesn't solve same issue)
And yes - wizards going to SCREAM
To be honest the abundance, and insignificant difference between the pets always bothered me on LIVE. If EQ would have the kind of specialization the WoW has for their mages (expect of course wow mage is more of a wizard) then you could have 4 different class specialization paths (by each element) and then you would have access to just 1 pet , and a set of complimenting spells. This of course is not possible for us, but just thinking out loud. (Wizard imho should have been just ANOTHER variation of a mage via "petless" specialization, rather than a whole new class, but SOE decided to make things more "fancy")
To address THF gameplay specifically, lets look at realists picture:
Even out of raid trash mobs, starting from somewhere lev 25 cannot possibly be tanked by your pet, and as you go higher, it only gets worse. I am pretty sure if you playing mage as main, then you either have a paladin bot, or you boxing warrior or SK. (ok maybe cleric bot, but we all know that bot healers are really stupid

)
So perhaps, rather than try to fix established system of 4 pets, we could set u a whole new system from ground up? Such us in eq2 - you would have only 2 primary pets (1 dps - say Air pet, and 1 utility semi-tank supplement (perhaps with a slow or rune or self healing proc?) - say Water pet, and a Fire pet would be made into a swarm for all tiers from level 1). And earth pet leaves the picture completely
RE: toys - I propose we discus the toys in the Pets thread - and yes spreading toys individually has problems in its own.
viewtopic.php?f=35&t=2484