This might be a minority opinion, but even as a huge sci-fi fan, I'm not sure the story holds up once you know the ending. I'm sure I'll end up seeing it anyway though.
To be frank, I'd be quite comfortable with a version that ended on the shuttle out except for the fact that the remainder of the book is necessary to set up the preconditions for Speaker.