This was for me the weakest episode so far, I still enjoyed it, but I feel it could've been improved in a few ways:
A) Make it clear that the random blue guy is being dragged along for a good reason, maybe he has experience of Imperial Tech (which is sort of implied, but stating it up front...