I also wasn't a fan of The Imprisoned. For one I didn't like it as a boss fight. Its mechanics are just awkward.
The fact that you have to fight it three times doesn't help obviously, if it was a fun fight like Phantom Ganon, Stallord or Goht or even this game's own Koloktos for example it would be much better, but right now it's actually the sole reason why I never played Skyward Sword more than about one-and-three-quarters times, with little incentive to actually continue or restart again. I stopped my second play through right before the third fight if I remember correctly. Which is sad because the end-game is actually good, with the Sky Keep as its highlight. Meanwhile I played every other (console) Zelda, besides Breath of the Wild because it's so huge, multiple times, and could start them over again any time. Even The Wind Waker, which I'd count as my least favorite of the 3D Zelda's I played through like 4 times.
The Temple of the Ocean King I was pretty indifferent about, though I recognized the Spirit Tower in Spirit Tracks to be a vast improvement. Phantom Hourglass is however pretty unmemorable across the board. I also only played through that game only once, but that wasn't due to the Temple of the Ocean King itself, in the case of that game it's because I don't really think about replaying it because I can't really remember what was fun about the game as a whole. Contrary to Spirit Tracks which was way better and I did replay several times. Phantom Hourglass was forgettable, and Skyward Sword much better, but I'd rather have a Temple of the Ocean King than an Imprisoned.







