it's hard to imagine him winning this time around
He's going for a very interesting early strategy - anti-big business populism. At least casually. Rossi's whip-smart. If he can get some populist, anti-corporatist types (not necessarily "Jesus is sure great, but the wages are low" voters - just Dem-leaning independents who don't like big companies) while holding his suburban base, he'll make it interesting. If you look at the counties he ran behind Bush in, you'll get the picture.
Then again, he is a damn corporate-seeming candidate. But he just might be affable and smart enough to pull it off. I don't think it's likely, but we shall see.