If I have to choose, I'd rather have captain Bass. He is a real pro and always does things he excels. He's actually improved this year regarding his increasing no. of plays under the basket, most notably his two-handed dunks. He is a good veteran presence and I believe he would've been a better role model to the team comparing to Bradley.
But I think nobody is worthy of the captain at the moment, and that's probably a good thing. Being a captain may put too much of a pressure on a young player if someone like Avery/Thomas is chosen to be one. It may also disrupt team chemistry if that captain doesn't have enough influence to the team and respect from his teammates. We have no guys that are KGs and PPs right now. I can see Smart becoming one in the future with regards to his strong personality. But right now, no one should be a captain IMO and I don't think we need one this/next season unless someone really breaks out as a convincing leader.