Personally, I thought Sephiroth was an okay villain. All you really need to cook one up these days is a fascinating weapon and inherent nihilism anyway.
Are you kidding me, my 3 year old cousin, is a better villan then him. Sepiroth was a pansy obsessed over his mom (who was a giant freak BTW)