This is a clever idea for creating some chess variants. It's a bit odd how many queens spawn when you lower the board size, but the tiny boards almost feel like a puzzle.
At the moment pieces are randomly selected, so you could get all queens or no queens; so each game is new!
I just realized your name is close to mine in a way!