I am well aware that the scope of SoS is massive. Having this many ROs is not something I would ever recommend to anyone looking to make a game.
That said, the ROs were established from the start as principle characters. Alice and Iain, as options for your Gabriel’s partner, will get a lot of screen time. Other characters may feel less integral because it will take effort from Gabriel to get to know them–and you will not be able to get to know all characters well on a single run. Not all characters are introduced at the same time in the story. Whether or not they feel satisfying I leave for the players to judge when the game is finished.
And while I appreciate your comment and where you’re coming from, I write SoS first and foremost for myself. I do want others to enjoy playing it, and I do want to finish the game sooner rather than later. SoS is not my job. As aware as I am of best practices for making games, this is how I’ve chosen to proceed with SoS.
No. Charleston does not want kids and within the scope of the story none of the ROs will have kids with you. It’s also taboo for angels to have non-angel children–angel children involves splitting your Grace and the child is given to Heaven with no knowledge of their parent(s)–though the shell technically introduces a bit of a grey area.