I watched the Season 7 finale before watching this episode and the two together were awesome! This is one of those episodes that a person could watch a few times and notice something new each time. I thought the story itself was terrific and it's nice to see how much the 'squnits' care for each other and to what extent they go to look out for one of their own.
For me, what keeps it from being a 10 is that the conclusion felt rushed. It felt like the story was going along at a certain pace and the conclusion was at a much quicker pace that didn't fit the overall flow.
I hope we get a full 22-23 episode Season 8. :)