I think it'd make sense to just be able to dismiss your pets and have them at your command. Like you summon your mount, you can summon your pet. Maybe like how the keyring works, you can have a pet option where your pets are stored. Get rid of the stables altogether. Hunters are beastmasters, they should be able to summon their pets from the wild at whim. Also, allow more pet slots as you get higher level. I really like having a dps pet for pvp, a tank pet for pve, and a pet with buffs like furious howl for groups. That leaves me with no slots for taming new pets for their abilities.
I also think pets need to be reworked. Why the nerf? Doesn't it make sense that if you camp and wait around for a rare spawn that you should now have some sort of rare pet instead of one that's the same size, same attributes, and same everything as any non-rare pet? And I think taming a named pet, you should be able to keep their name. Wouldn't you like to have your white tiger still be named King Bangalash?
There also really needs to be player-crafted arrows. Why bullets, but not arrows? I don't really see how it's "engineering" to craft bullets, so I say they could be able to craft arrows too. Or even give it to a different profession, like blacksmithing.
As far as aspects go, I really don't understand why there's no aspect of the sea-something. It'd be nice to have increased swim speed and underwater breathing, like druids form. I wouldn't even mind if we got dazed if hit while in it.
New shots? How about piercing shot. Some mobs have it, why not hunters? There's expose armor, I think hunters should have something that lowers the armor of the enemy too. Or why not some sort of flaming shot, that does damage over time. It would sure make for a cool animation, seeing an arrow on fire coming out your bow.
I remember seeing a thread about different kinds of arrows, like poison tipped arrows. Maybe something a rogue could add to the arrow. Or icy arrows, that enchanters could add. It would make for some awesome customization.
And really, i don't know much about why paladins get free mounts, or warlocks for that matter, but from a logical standpoint, hunters are the most obvious class for a free mount. And should be able to tame anything large for their mount (kodos, etc.).
Overall, I think hunters just need some more abilities. It's great when we can sneak up and take out a squishy in one hit in pvp, but if a warrior charges and hamstrings first, there's no point in even trying to do anything. At that point, I usually just sit down and wait to die. We have no melee abilities whatsoever.
I think Blizzard needs to stop making everything so "balanced" and give the classes their uniqueness back.