I thought this episode used it's length well. I laughed, I teared up, and I think the philosophy on display was important yet completely uncontroversial, making it land more easily and without muddled interpretation. Great alien makeup, and seeing how the Kaylon headshape actually has an inspiration was cool too.