I make sure to take a turn with everyone, even if it just means using "cheer" or something and then switching them out, so that they all get points at the end.
Do you use everyone in battle, or only the ones you need?
I tend to switch people out on a per-battle basis based on whether they get a sphere level or not. For instance, in the first battle of a session, if I have Lulu, Tidus and Auron, and Tidus gets a sphere level, he'll get switched out. This seemed like a fair way to get everyone to level up in a reasonably even fashion, though your method may be better...
Pray to Yu Yevon. Dream, fayth. Forever and ever, grant us prosperity.
Lord no. Who is Kimahri again?
Only in battles that give worthwhile exp. I tend to use four or five of the characters anyway in a exploit weaknesses kind of way, but in boss fights and whenever there are great SP giving enemies around you better smurfing believe it.
What the heck guys Kimahri is great
But blue magic!
I stuck to the characters that instarape the enemies provided during trash encounters. Hit, boom, move along. My roommate swapped them in and out constantly. At the end of the game, with no extra grinding from each of us, our parties were more or less equal, so his scuttling was all for nothing. So much aerobics!
I try to, but yeah Kimahri has fallen way, way behind to the point where he doesn't serve much purpose.
I try to in every single battle, usually defending with characters I don't need to use.