He made a really good enemy... adding him to the party would have ruined the entire story... it would be just like every other final fantasy when the person who they think is thier arc enemy becomes thier best friend...

Plus, I don't think Sephiroth was a "bad guy" anyway.