This is a relatively minor suggestion, but I think it’d be useful to make the starting king always occupy slot 1; that would make it easier to read logs and would make the game very slightly more intuitive for new players, since “1” would always, without exception, refer to the initial king. It’d make stuff like observer results in the early game very slightly easier to read.
There’s really no purpose to putting the starting king at a random number, since he’s auto-identified anyway. So why not put him at 1?
I mean, it’s not a huge deal either way. But I think it’d be an improvement in terms of making it easier to read chat, logs, and notebooks quickly, and I can’t see any downside to it.