My favourite and the best character in the game by far is Krillin.
He starts off pretty weak and slow, but his attacks vary so much that with the right player controlling him he is unstoppable.
Positives-
Disc works wonders against blockers/spirit bombers/shielders.
Solar Flare is great against blockers and aggressive meleers.
Kamaehamea is powerful and quite useful for blowing up annoying Frieza.
Scatter Beam against a full game is great, killing atleast 1 or 2 people a shot. Also good against people who double team you.
3,000,000 pl transform, it takes a while but because everyone transformes before you, krillan has normally matched their PL before he goes Mystic. So when you transform you double the PL of everyone in the game.
Melee, when Krillin transforms he is so damn fast.
Negatives-
Krillin can't descend. Which means if players match your pl once you transformed it can really screw you over. Since they will stay descended and then ascend to become stronger then you.
Krillan is by far my favourite character is ESF.