I personally dislike having to route through animal companion to talent into beast cleave, I don’t want a second pet out permanently, and don’t know if there is dps penalty in having my bonus pet slot empty so as to not have that second pet out.
For that reason I just haven’t levelled any of my 3 hunters (horde, ally, spare from remists) - so can’t comment on the hero talents.
May end up going marks when the time comes to level my hunters unless they change the routing through animal companion for beast cleave.