I'd prefer something simpler tbh.
Also, this system breaks in case of LA Ermor
Not that any system based on starting pop bidding is good for LA Ermor. Perhaps LA Ermor position should be an exception that's given randomly, while all other nations are given according to bidding system?