So it´s true, great minds do think alike. Never played Otome games, but I kind of had it imagined like you described here. Although I wouldn´t set a focus on affection points, simply progress the storylines of the characters and decide acordingly at some point. But I´ll cross that bridge when I come to it.
As for the potencial options: I mean, Gina liking both girls and maybe even Greg is kind of hinted in the game already.