I think Huckabee has an appeal to Iowans because he is also a mid-westerner.
The Midwest is comprised of the following states:
Illinois, Indiana, Iowa, Kansas, Michigan, Minnesota, Missouri, Ohio, Nebraska, North Dakota, South Dakota and Wisconsin.
The American South is comprised of the 11 states of the confederacy:
South Carolina, Mississippi, Florida, Alabama, Georgia, Louisiana, Texas, Virginia, Arkansas, North Carolina, and Tennessee.