For the most part, I liked it, but I do felt Browder was wasted. Still, it was good to see a serious angry side of the Doctor and I thought the best stuff was really talking about the Doctor's morality (Which they highlighted on the inside look). Instead of him being that child like figure, it was good to see him wrestling with emotions and that's the kind of thing I am looking for this season. It did however remind me of Voyager's Nothing Human though.
I will say though that I think this might be the best score in the Matt Smith run. It wasn't too bombastic, and it really added a lot to the episode and the western theme. For that alone I probably would have gone with excellent, but it was just good for the most part.