I would very much prefer to just beat Miro up instead of involving his mom, this is too evil for me. Ivona is such a lovely and kind character. I wouldn't have a heart to spoil those short and good moments. I wish there will be more events for her in the future.
Beating up Miro brings unexpected events as sweet time with Lina and naughty stuff with Fiona. In my opinion it's better to show Miro where is his place using fists, but also i think Miro is reason why Rachel became maid. He could recommend her this as chance to become model while Evelyn said no. He knows Charlotte and it's not surprise he would sell girls to obtain RM services
If Miro wanted to fuck Evelyn and if he is Rachel's bf only to fuck Ev then why mc should not give him his own medicine and fuck Ivona
Ivona is like other characters from Ev's porn route in example, girls from porn route are dedicated to be a part of that route and mc can't have a chance to meet them other way.
I dunno if Ivona will ever appear in other route.
Choice depends on player, it's great player have chance to choose what see in game.
Lina made a cosplay of Ada Wong at past