Apologies, but I absolutely disagree. And see past my spoiler tags for the litany of other reasons of what made this show bad, and the cheap narrative devices it used.
It's "all a dream" or "is it or isn't all a dream?" is a worn out, lazy style of story telling. It renders everything that happens either meaningless or potentially meaningless (which basically renders it meaningless). It is cheap. And it is a narrative stereotype.
You want an "intricate" narrative ? Watch Memento again.
You want boring, redundant, pointless "storytelling" cloaked in nice production values and pseudo-existentialist "high art" psycho-babble, watch Legion.
Or don't. You really quite literally won't be missing anything.
-J.