The thing with Hunter is that it has very poor draw-from-deck capabilities. The best you can get is with the situational Cult Master or post-nerf Starving Buzzard. Midrange Hunter does have a way to get a bunch of "stuff" in hand though. Webspinner, Jeweled Scarab, Tomb Spider, and possibly Ball of Spiders if you're feeling bold (but putting on the pressure with Highmane is probably better).
Because Hunter is not so great at the control game, I feel like they need to make their tempo plays early then push for lethal with midrange threats like Highmane and Dr. Boom. I tried adding Sir Finley only to realize I don't actually want to give up the Hunter hero power as a midrange beast deck.
Cards like Reno and Elise are bound to be disappointing in Hunter due to the lack of deck draw. Brann can be pretty good though. Double up on Discover, Houndmaster, and Ram Wrangler.
Playing Beast Hunter makes you realize how helpful Acidmaw can be so long as you don't actually include Acidmaw in your deck. Another example of how the mere existence of a card has an effect on Hearthstone.