Smith isn't going to be captain. He's been arrested twice already (IIRC, a DUI for driving a moped drunk and a disorderly for punching a guy at a party). And then, there's the Teletubby carrying his license, claiming to be him. I'm not saying Smith can't mature, but guys like Yzerman, Lidstrom and Zetterberg would never have done things like that. And Smith still looks like he'd be sort of a prick off-the-ice.
On the other hand, I think DeKeyser seems to have the right makeup for possibly being captain one day. Just based on the way he plays the game, and the way he handles himself off-the-ice.