i think to be honest that it is quite annoying that the traps of people which doesn't return or even logout are still active and make's it harder for other players to do hunter more efficient I think by a system that gets added that traps stays no longer than 10minutes if you are not active hunting anymore in this way players would train hunter way smoother.
in other ways, hunter take's quite some time to do so since the NPC's take's a few secs/mins to actually get baited into your traps maybe making this a bit faster and reducing the actual XP of the creatures would make hunter a more fun skill to do so.