I like Seifer as he is. He didn't need more backstory or such. He was just Seifer. I also think it would have been better in the game if Squall had to face him alone in every encounter they have. It would make them seem a lot more like rivals instead of Squall not facing him one on one.