Supes
While not an issue for me, the story does seem to have slowed down a bit. Keeping the amount of stuff you would need to cover till the fight part (considering the confrontation happens after Sirius Graduates, or even in his final year). You could just as well have the main storyline continue and have the other character interactions in between when you're stuck with the main storyline.