Smith took a while to get into the role. By his second season and since, he has become quite good.
I do not have BBC so I have not seen the progression.
I liked Eccleston in that he seemed to be a bit “common” in his demeanor. Like a reg’lar guy.