As far as turning the strip poker game into more of a minigame, I considered a more gamified approach when I first made it, but honestly, it's actually really hard to balance a strip poker game where articles of clothing have specific point values assigned to them in gameplay.
Although there are multiple endings planned, pregnancy endings (at least, short term, immediately-following-the-game pregnancy) aren't really consistent with where the character arcs are intended to end up. But, as far as choices in the games having consequences in terms of later content, some of the choices already featured in the demo are intended to have payoffs in later scenes, apart from affecting branching towards different endings. Complex Relations is actually intended to be a bit of a throwback to old-school VNs in the sense that viewing every version of every scene or CG in the full game is intended to be sort of a completionist goal, rather than a natural consequence of playing the game to every ending.