I thought it was OK but hampered by the constant need for the story to stop to explain away elements of the future (why the bridge is shaped the way it is etc, why consoles will look the way they do) - I know a lot of people like that sort of stuff but it does nothing for me - enjoyable on a talkboard, a drag in a story.
...and i'm the exact opposite. I'm a big fan of when Christopher does this. It always seems to come exactly when I want it to. There's no accounting for personal taste I guess