Here's my own analysis of characters I've played.
Pest - meh, I don't like carries. It's better to have someone else do it.
Magebane - meh, I don't like carries, haven't played since I've gotten better.
Swiftblade - meh, I don't like carries
Behe - pretty terrible placement with fissure, but other than that I'm good.
Ophelia - more like 0-10.
Zephyr - just a AoE damage tank, doesn't suit my style.
Andromeda - crazy weak, but pretty good. The more I play, the more i'll figure out when to swap.
Wretched hag - once is enough for me.
Night Hound - once is enough for me.
Torturer - Terrible stun placement.
Jaraziah - Haven't played in a while, doesn't seem too hard.
Glacius - never get around to playing him, he's too much of a team player.
Electrician - I'm getting pretty good at him.
Kraken - I'd like to get good with him. Whirlpool seems like the perfect initiator.
Bloodhunter - Not a huge fan, but I can play him.
Magmus - only decent after level 16, terrible ult placement otherwise.
Succubus - a lot like Andromeda, except replace swap with sleep.
Pebbles - Not too bad.
Keeper of the Forest - I really think he'd be awesome to get good at, what with eyes and all.
pretty much any others I haven't had enough experience with to judge how good I am with them. Of the ones I like and am decent at: behe, magmus, electrician, andromeda. Ones I'd like to get better at: Kraken, keeper, ophelia, nymphora (haven't actually played yet), some other recommended ranged heroes.
"Parliamentary inquiry, Mr. Chairman - do we have to call the Gentleman a gentleman if he's not one?"