Am I the only one who finds these two skills utterly worthless?

Owning a keyboard is superior to Malmsight (in both range and utility), and Detect is rendered moot by AoE skills which are on GCD and deal damage.

I think they'd both be better as PvP status effects which last for a minute... Bard keeps Detect on and hangs out near mages to protect from Hide. Ninja switches between Detect for the same reasons, and Malmsight for scouting, maybe increase the range on Malmsight. Probably have them wear off in combat as well, to prevent them being overpowered, Detect could still get off its short burst to undo Hide in such a situation I guess. Added benefit for Ninja is they wouldn't wipe Hide, which I wish Malmsight didn't do (again, why would I use Malmsight when I can just tell my party/alliance how many enemies there are while hidden and from a greater range?).