Reeeeeeeally need to rethink when you get access to touch and H stuff.
4.2 Improved Touch should be available in your Perfect plan for WMOM, SIS and NEI. Kissing shouldn't come after groping lol
Dating system should be in 4.1
Showering together should be after sleeping together, both in 4.2
H-sex should be pushed FAR earlier than 4.7 for MOM and 4.8 for SIS and NEI. They should ALWAYS get access to options before the other dateable characters. I'll say around 50% intimacy if not earlier.
Keep the current rival system with HRIV, just make it that he'll randomly try to hit on the girls and you can choose to stop him or let him cook. The dating induction works for HPRV or HINE but not so much HRIV.
Don't add routes. There's enough bloat in the game if you do everything you're planning. cool ideas are nice, smart ideas are better.
Seriously, brother, get rid of the dance minigame all together or have someone with more experience help you make it.