Hm, I didn't care much for Black Spot, but I think that's because I enjoyed the intro 2-parter and the Doctor's Wife (the previous/following episodes) far more; and now that I think about it, I guess Spot wasn't worse than the Flesh 2-parter, about which I also didn't find much to like.
While Moffat's been pretty good with pushing plenty of action and/or suspenseful scenes, quippy dialogue, and "shocking" twists, I've been disappointed with the characterization and storytelling aspects of the show. For instance, I don't have any conception of who Amy is, even after a season and a half; only in the last episodes of season 5 do we get a hint that the Doctor had an ulterior motive for bringing her along, but it's never actually mentioned why she wants to go with him...I have to presume she wanted to live out adventures she missed out on because of the Doctor's absence, but there isn't a shred of dialogue anywhere to support that. And now that reality's rebooted, Amy should have a totally different life where she wasn't lonely because people around her were always vanishing...but we don't even get a hint of who that person is or what she does in the un-Cracked universe, she just brings the Doctor back because he planned for her to help him out that way, and off they go again. Her most significant character developments are that she's got a "special" memory thanks to growing up with the Crack in her room (which only became relevant in Big Bang, though it *might* somehow still be relevant if there are more run-ins with Silents), and then she got knocked up in the TARDIS. And neither of those things are actual personality traits; all Amy's got in that department is "fiesty Scottish girl". At this point after a season and a half of RTD, I knew way more about Rose as a character and could actually relate (either positively or negatively) to who she was and what she'd experienced. I feel bad for Karen Gillian, because I think she's really doing the best she can with Amy, but unfortunately there's only the barest outline of a person written for her to work with. And also unfortunately, I think it's almost the same with Moffat's Doctor, Rory, and River, though they have gotten a smidge more character work than poor Amy.
BTW, I have a different impression of the last two Doctors on your list RTPoe, though I'm too long-winded to boil the description down without some explanation--
Eccleston: Survivor's Guilt. Pretty much his whole performance has this haunted-by-his-decisions feel to it, where he's acutely aware that he's the one that destroyed all his own race just to be finally rid of all the Daleks. Although we do learn later on that the Timelords needed to go too, it was he that decided to end them all and in doing so rewrote reality, essentially making him responsible for the status (good or bad) of everything and everyone left in the universe. Not seeing a whole lot of jovial best-mate stuff there, though a joke or bit of goofiness does sometimes get past his angry exterior.
Tennant: The Lonely God. I don't think I need to explain this one too much, actually; it got hit pretty hard as a theme throughout his adventures, what with deposing Prime Ministers, fighting (and beating) Satan, hordes of Daleks and Cybermen (and both combined), very nearly breaking the Laws of Time, and desperately reaching out for companionship to his oldest, angriest enemy. I don't see much Boy-Scout-ness here either, what with throwing people into black holes (Satan, Family of Blood), freezing them for all eternity (Weeping Angels, Family of Blood) or trapping them in dimensional limbo-worlds (Daleks+Cybermen, Family of Blood). Granted, they all had it coming, but my point is he didn't hold back and play nice when deciding to punish them.