The thing to remember with Cain (or any of the candidates) is that there are no perfect nominees. There never are.
For me, Cain has some definite weaknesses.
- Cain was a very strong advocate for TARP.
- Cain has a tendency to say "something" when he apparently does not know an issue. He is prone to gaffes.
- Cain has never held elective office (some may see this as an advantage but it would be a plus if he had been elected at least once and been held accountable by voters for keeping promises, etc.)
And there may be other issues with Cain that will emerge when he is placed under the closer scrutiny that comes with being a top tier candidate. Maybe not...the Lawrence O'Donnell interview may be indicative of sparse findings in opposition research and if that's all they have it will be bad for the left.
Cain's best shot will be to promise that he will surround himself with experts, especially with people from business. I, for one, have had quite enough of a president who has hired staff almost exclusively from within the ranks of academia.
One of the things he could do (if he is the nominee) would be to announce some of his cabinet picks prior to the general election. GWB did that in 2000 by claiming that Powell would be in his cabinet. There were one or two others but Powell is all that I can recall at this time. Anyway, that could work for Cain, too. It might help to overcome the "viability" or "electability" issue. A strong Dick Cheney-type pick for veep would serve him well.