I think Tychus also benefits a lot from how the economy works in co-op - most people end up with tons of minerals (and sometimes vespene) going spare, because they're at their supply cap and can only research upgrades so fast (or they run out). Tychus, on the other hand, has a ton of very expensive instant upgrades.
I've no idea who the best is, but Kerrigan is definitely high-variance. The hero unit can do ridiculous things if used right, but if you mess up she dies really fast.