That was a lot of kinda fun world building. I fully expect it to devolve into contrived plot in no time, but in may ways this would have been nice even as a first episode of the series, rather than season 3, with a handful of exceptions.
Hopefully this season goes better than last.