I don't mind a little side-track, not if the episodes themselves are enjoyable and still carry some relevance to the story, if only a little.
I feel like Tech, alongside Echo, will push Hunter to make a decision about the squad's future soon. They know that their skillset is vastly underutilized with Cid. They began to work for her to gain their footing in the new galaxy, but now they are used to it and potentially want to do more.
We got to see more of Tech's side of this problem in this episode, which I enjoyed. It added to the different dynamic each character has with the world they live in. First Crosshair, then Echo and now Tech.
It would be an interesting conflict to see the Bad Batch argue over what they should do next and it will be interesting to see how Omega fits into all of this.