I actually think that Sephiroth is overrated.SO overrated beyond words.
The only huge thing he does,that actually affects us emotionally,is when he kills Aerith.
He's just a smurfed up guy that went mad.

One thing that doesn't make much sense is how most of the party joined the hunt for Sephiroth just for the hell of it.
I undestand how Vincent joined...but how about Yuffie and Cid? What relationship or connection they have with Sephiroth?
Cid's hate for Shinra doesn't justify how the party hunts Sephiroth to the end of the world and he follows them.

But the rest is cool,I think is a great game with fun sidequests and I like the characters personalities.
I'm not a fan of overlyhappy/everything is gonna be alright characters such as Tidus.I much prefer "smurf you" characters like Cloud and Squall.