I think that Seifer is simply a rival and a recurring villain. I felt that we, as players, were not given enough interaction with him and the other characters to designate him as a tragic villain or anything like that. I think that his role in the storyline was not consequential enough to give him the status of anything greater.