To look at Herman Cain without the usual partisan blinders one can say he has some good points.
Putting him in the bowl with Palin, Trump , Bachmann, and Gingrich there is no doubt he stands heads above them.
Really don't know about the lack of public office experience. I do like his reply to that question with “Everyone in Washington has held public office before. How’s that working out for you?” But then we can't gage how he is in public office as far as dealing with lobbyists and cronies.
I would say Cain is a gamble and if I had to pick someone from the Republican Party I would pick him with my fingers crossed. Against Obama I would still vote Obama as least I have an idea what he is like in public office.