I only matched the names to give people some point of reference.
The two comparisons that you made, those guys don't play on the same team.
I am looking at the Bargnani, Davis and Johnson as a unit and what they can mean to the Raptors winning.
Having said that I would agree somewhat with your two comparisons however, Davis appears to have a lot higher basketball IQ than Josh Smith.
There difference shows in their style of play.
Davis doesn't look like he is playing as hard as Smith but he will become a more effective all around player, though Smith has become a pretty good defender in his own right.