DOTA player here Nice start on some of these DOTA hero conversions to Descent.
A few thoughts on some of these heroes.
Pudge
Mabye rename to 'Pudge the Butcher'.
Hero Ability: At the start of his turn, Pudge the Butcher may target any medium sized figure within line of sight with his Meat Hook. That figure is moved to a space adjacent to Pudge. The adjacent space cannot contain another figure or an obstacle that blocks movement.
Overpowered Version:
Rot: Pudge has the Aura 4 ability.
Flesh Heap: +3 Armor vs Magic.
Insane Version:
Dismember: Pudge may make one Melee attack against the target of his Meat Hook after it has been mov . For every 1 wound to the target, place 1 bleed token next to the target figure and Pudge is healed of 1 wound.
(the bleed tokens simulate the channeling /eating effect in DOTA .)
I think that limiting the target to medium size will save alot of confusion and alot of text with the new placement of the target. I don't think limiting it to unnamed monsters is necessary and the ability description is alot cleaner without it. Also, I believe this ability would be terribly broken against expensive large monsters and bosses.
Adding line of sight to the target removes any questions about valid targets. There are already too many existing questions about the use of the words 'straight line', just remove this completely. I understand what you were going for, but its easier to just declare it must be in line of sight. For anyone who hasnt played DOTA, pudge can use his meat hook to shoot through trees, obstacles and walls. This doesn't convert well to descent.
Finally, I don't understand why u specify u cannot pull through walls, doors or obstacles. I doubt anyone thought that you could.