I felt Sephiroth was more difficult in KH2 simply on the basis that his moves are less predictable. In the original, you know exactly what he's going to do and exactly when he's going to do it. That's how people manage to do it without ever getting hit.