According to t-akiba, he has no bad (worse than 4 out of 10) matchups.
http://games.t-akiba.net/sf2/diagramb.html
T-Akiba says that his only matchup that’s less than 5/10 is Boxer at 4/10. He’s even with Dictator, DeeJay, and Honda at 5/10 (http://games.t-akiba.net/sf2/diagrama.html)
Now in my personal opinion, I think Honda, Boxer, O. Sagat, Dhalsim and Dictator are all bad matchups. I would also call an excellent Chun Li a bad matchup too, but anything less than excellent is an easy win (In other words, a chun that is merely “good” is very easy to beat).
The closest to this definition is Boxer, as he beats Claw and beats a lot of others. Dictator to a lesser extent, as he beats Claw (in my opinion at least), but he doesn’t dominate quite as many others.
The other way to look at it would be O Sagat or Sim. Both of them lose slightly to Claw, but it’s a winnable matchup, and they have the most all around power.
O Sagat and Claw might be “cheap”, if “cheap” means “effective without knowing a ton about the character”. But Chun Li is far, far from that. It’s very easy to play a mediocre Chun Li, but you will be constantly losing to good Ryus, Sagats, Kens, Boxers, Claws, Guiles, etc… it’s very hard to be a great chun, imho. I’m certainly not one. I don’t think I could beat a strong Ryu with her.
My suggestion is to pick a character that takes on Claw’s bad matchups. You want someone that can beat Honda, for example. You don’t need an all around powerhouse (although it’s certainly ok) for your second, you just need someone that can fill the holes in the matchups. Take a look at Akiba’s chart and start there.
Julien