Not sure how you found it short, baz. There are longer games out there, but it's definitely above the average.
Looking through discussion threads, concerning the game, I seem to be the only admirer of Jack/Subject Zero. When the selection choice came to choose someone as my party's protector, while making my passageway through the Reaper base, she was always going to be the strongest candidate. Predictably, I went with her, and it only strengthened my love for the character. She was probably in 3/4 of my party selections during the game.
Moridin Solus had to be the strongest character in the second game, however.