I call him noob hunter b/c he does really well in low tier games. Really hes not that good guys. Send someone with lots of burst potential mid and he wont even go up to last hit to heal. I've beaten blood hunter with soul stealer every time. Thunder bringer is good. Slither, defiler, and cd are pretty good as well. Valk is pretty weak to him.
I play BH alot. And i must say i have the hardest time against WS and CD in mid. I havent met many melee only Dev and i think he is pretty easy to win over.
I belive Panda would be hard for BH in mid. But what do i know.