Eh, the Shizune route was pretty boring when I finally got to it, and there's actually a bunch of ways you can get a bad ending. It definitely gives you a lot of backstory on the characters, though. Rin's route is really good, and as you might have guessed, it's not as conventional as the other routes.