Yes, but because Cain is Cain.
Generally, Republicans will vote for minorities if they're Conservative. If the Democrat is Conservative, it becomes a lot closer. It took Jindal two tries, and Haley nearly lost in 2010 to her Democraric opponent. 2010. South Carolina.