I read it in college, in a context that didn't feel so much like the goose being made into pate foie gras, which probably has a lot to do with why i enjoyed it then. I think there are some novels that change a lot if you (re)read them at different ages, and I agree
Gatsby is one.
Yeah, it's really hard to talk about what Clarke's doing in
Piranesi without spoiling it. I don't
think referencing the unreliable narrator is too bad. OTOH, I apparently missed every single one of those Easter eggs.

(That subset of Fantasy isn't really my jam, though.)