However, his lack of experience along with Obama's is a potential problem, though of course it could be spun as a real "change" ticket. Also his pro-life position might be problematic with the base; though
Kaine isn't pro-life. This is a common misconception based on his gubernatorial race. Kilgore attacked him because of his anti death penalty stance. Kaine then asserted that by doing this Kilgore was attacking his Catholicism, and constantly implied that Kilgore was a bigot. He then tried to conceal the fact that he was pro choice because it would crush his whole strategy of portraying his opponent as a raving anti Catholic. The man is a weasel(aka a politician).
Article in today's Richmond newspaper. It says Kaine personally opposes abortion but wouldn't criminalize it, and does support some late-term restrictions.
An Obama/Kaine ticket would get hammered on the experience issue. Yeah, Kaine was mayor of Richmond, but at the time the mayor was chosen by the city council from their members and Richmond was a weak mayor/strong city manager form of government.