Separate page for each of the love interests. As for Shoichi: 1) Character select, 2-3) Before A/B/C route split (if i want to replay/test with different choices), 4) Route A, 5) Route B and 6) Route C.
That definitely sounds like a really great idea Baron for future use (If you don't me borrowing it). If I ever do anymore Soichi or other routes I will take this in mind.