Track Hidden is NOT BROKEN! I've mentioned before that it doesn't actually show anything on the mini-map. The only thing it does is increases the range in which a stealthed enemy becomes unstealthed to you. If everything stealthed showed up on the mini-map, what would the point of rogue stealth be on a PvP? That would severly cripple their capabilities since alot of their abilities require stealth.
Now unless they make a change to it down the line, that is how it is supposed to work. It is extremely usefull when you are hunting those Defias thieves in Hillsbrad, you can see them before they attack you, and in many other places where you are required to hunt stealthed targets.
Also, stealthed NPC's have a much shorter agro range when they are stealthed, giving you yet another reason to use Track Hidden when the time comes.
Scare Beast becomes usefull when you have an unexpected add and maybe your pets low on life and so are you but you know you could take them one on one so you fear the second one untill the one you're already fighting dies. Almost every time I've feared an animal it's lasted over 10 seconds if not the full 15, giving the fear cooldown plenty of time to become useable before the mob breaks fear, and then you can use it again if you need to.
Freeze Trap, have you even been deep in Uldaman or Zul'Farrak or pretty much any Instanced? lol, again, extremely useful.
Like I've said before, wait untill you are level 60 and have used them thousands of times, then come back and say which ones were useless, and which ones you can't use enough ^.~