Your ideas are very good... it would be nice to add something.I'm actually enjoy the combat in this game, look more unique and fun compare with the typical menu you always found in other RPG games so you should only improve it with more special skills or weapon variant like axe, spear, crossbow, mace,... the same with have shield to increase defense and maybe some more special magic attack for each member of Ashley's party and it would be good to go.
I think you should adding some more way to check on the party member relationship points in the menu system, like how much Dinny or Miles got after you spending time interact with them. Not just that but the changing dialogues after you reach at certain point and they go from normal conversation to a more lovey dovey sweet talk to Ashley or more hostile and unfriendly after they witness Ashley whoring herself too much with the guard and start to act like those perverts when it reached very low points that they won't respect her anymore
Not just that but adding in the ability to fight back and even have a chance to capture or straight up kill the guards when you being put on Wanted list or in prison to add a little more choice for players to choose the path for Ashley
And about sex scenes, I think it would be nice if you can allow your party members to have sex with other NPC women. I saw how Miles and the doctor's mother really have a very flirting conversation with each other and want it to happen, maybe you don't need to make a full sex animation for them yet but a sprite animation like how the pirate boss with his henchwoman in Carrot island would be enough (really wish Ashley could sneak into their room and watch them have sex).....
I will try to add an Affinity checker with the companions.
As for the dialogs, I will improve them with time.
Miles' idea would be nice, but I'd have to see if there is a way to do it...
Maybe I could put, for example, if you leave Miles at GranPine Island's INN, there would be a chance you could see him doing something with Mylena.