Skyward Sword is better than Ocarina. I'll say it. It's not near the top of the 3D Zelda list, but Ocarina just doesn't hold up.
Skyward Sword has annoying handholding issues and the repeated environments suck, but it has fun dungeons, a really cool art style and characters with a lot of heart. OOT added a lot for the time, but in retrospect it lacks in a lot of places. The OOT world is bland, the story is too standard even for Zelda, the Time Travel is more tedious than interesting, and the graphical style is boring.
I recognize OOT for its importance, but evaluating it on modern standards and it doesn't quite hold. Still fantastic like any non MM or Twilight Princess 3D Zelda, but a bit lesser for time.