So I finished my playthrough, doing the 'Reject Them All... Including Fiona' path.
It worked out surprisingly well.
As I said earlier most AVNs have an unfortunate habit of assuming that the MC is lewding/romancing all of the LIs and devs write their dialogue with that assumption. Which means that the reader can get a moment of confusion as they are accused of being a big ol' slut, when they have done no such thing.
Well I was very pleased when the MC responded by saying 'No I didnt' when Cecilia accused him of slutting it up when he hadn't.
Apart from that I liked the explanations of power categories. Simple and understandable.
Being able to reject Fiona is definitely a good thing, although reject is a strong word. The MC basically says 'I'm not sure I wanna marry you anymore' and then agrees to wait until after Nathaniel is dealt with to make a final decision.
I thought this was a little weak, a clean break would have been better. I'm guessing writing a bunch of alternate scenes without Fiona was not on the cards.
The subject came up twice and then there was the Lewd in the bedroom with Fiona while the other girls watch movies. I was surprised the option of that third interaction was still available considering she had already been turned down twice. Needless to say I had the MC avoid undue intimacy with his ex-fiance.
The other characters discussed the break up between the MC and Fiona a couple times and that was a wonderful thing too. I like when the choices I make are reflected in the story.
Now that being said it will probably be a lot more fun to romance at least some of the girls. I felt especially bad for Sue, Tracy, Amber and Lucy. They didn't deserve to be hurt.
In conclusion you did quite a bit of good work here mate. I think I saw some spelling mistake but that was it.