Honestly, I wish there was the option of having Rosie ride Mia's face, while you finish inside Mia, and then make Rosie clean her up. Instead, Rosie somehow breaks your control enough to put her own morals above yours, despite prior orders.
We need to know more about Richard's capabilities. I have the impression that his power manifests itself randomly, or maybe that's just the impression the game gives me. But above all, we need to understand the limits. The question will come up at some point as suspicions grow.
Let's take the example of Mia and Rosie. If we've made the choice that Rosie puts our desires first. Did the MC forget the situation at the time because of its magnitude? Is there indeed a moral limit? Or maybe Mindcontroldev didn't plan it at the time.
Here's a quick question. Do you prefer a more restricted use of power, forcing you to make choices, or does the situation suit you at the moment?