The episode was good. Not what I was expecting actually. But it felt a bit condensed too. BB's situation could've been stretched out as a sub plot, same with Shockwave/ Longarm's story.
However, if the rumours are true and this is TFA's final season all of these things were done now and for good reason.