Now I'm wondering how many other routes there are, and more importantly whether they're worth replaying the game to complete most or all of them.
Heartwarming conclusion, but rather short playthrough. I've just finished my first playthrough of Katawa Shoujo, ending with the happy ending for Emi (assuming there's only one).