I enjoyed this one more than last week's - I think I'm calibrated to prefer the more heartfelt episodes over the sillier ones. And this one added "the purple D" to the lexicon, so that's...a real legacy, is what it is.
The Mariner subplot was pretty thin, and probably could have been cut entirely.