Cool, sounds great! As for the choices, yeah, I didn't think they would effect outcomes. I just feel the more choices we get as a player, the more it feels like a game and less like a visual novel, so I'm always down for options. More immersion, ya know? :)
Side note: Huge into succubi and demon chicks, so totally digging your Itch avatar! Should throw her in the game as a cellphone or computer wallpaper or poster in the background or something! Like a little easter egg!