Tails is the most used character, I mean, if you want to RUN from someone, you use sonic, and if you want escape from someone, you use tails or knuckles.
they don't use the characters only if the weapon is good. Some Tails users get the rail. Some Sonic uses the bomb, and some Knuckles uses ehh, I think Automatic.
Anyways, characters are only caracteristics, you really need skills, not characters or abilities.