I like that this show doesn't really stray from being a fantasy. I think that's why all the "trade talk" and "senate meetings" in the Prequel films seemed incongruous to a lot of people.
Case in point, this show is so guilty of that sci-fi trope of "an entire alien world is equal to ONE setting and place." From this episode, all of Nevarro is essentially that one town. And that's fine with me - let fantasy be fantasy as silly as it is.