I love warriors, first hero I bought was ETC and Sonya was the 3rd. I'm gonna give him a shot later today.
I like Tassadar, but he certainly isn't a support character, in a healing sense. I was just playing a game on Curse as Tass, leaning against an Azmodan. Tribute pops and Az doesn't leave lane, so I stay, so we don't fall behind on XP. Our Uther starts crying, saying they wouldn't have lost the "unfair trib fight if Tass showed up." Granted, we likely would've won a 5v4, but the fight was 4v4 and it was the first tribute, which isn't as important, IMO, as early game XP. Anyway, we lost XP cause our team sucked and wiped at the first two tribe and we couldn't come back... They wanted to team fight all thru 1-10 so we had a lane open at all times while Red team soaked, they had lvl 13 talents when we hit 10, and apparently it was all my Tassadar's fault. Uther healed 18k total, I healed 12k, enemy Monk healer 58k. I had respectable siege damage and hero damage, way more than Uther on both counts, we both had the same amount kills, I generated more XP and we both died the same amount of times. So was it really my fault we lost because I didn't go to one tribute? Or did my team just suck dick? Sylvanas, Uther, Johanna, Tassadar, Zeratul.