I think Sephiroth is actually the easiest final boss in the series, with the possible exception of Ultimecia. Zeromus and Kuja/Necron gave me a harder time, honestly.