I'll be honest, I found a fair bit of the Katara-Aang stuff, well, oogie.
I don't think it was the romance per se - I have no problem with the ship itself, and indeed am a moderately active shipper in another fandom. Possibly the constant-nicknames thing is to blame.
I did like the Roku part, theSpoiler"this isn't your world anymore" thing.
And definitely agreed on your second spoiler.