That said, I never read Harry Potter and can't imagine going back and reading it now. So, YMMV.
But I am glad I read the book first, I got much more out of it - it goes a lot more in depth into the science and engineering challenges that occur throughout. Which I appreciated. I'm not sure I would have read the book in the same way if I had seen the movie first.
I tend to prefer movies as a storytelling medium, and enjoyed watching the story unfold that way. I ended up just wanting to know more about things that were implied in the movie but not explained, and the book filled in those gaps well.
So if you want to do both, and want to get something new when you do each, then, having done it that way, I would recommend it.
Edit: reviewing my app history, it took me somewhere between 10-11 hours to read the book, and I do not read fiction especially fast.
Watching the movie first will set the stage for a lot of details that work better in a book than a movie.
By reading the book first, you’ll have a better background and understanding of the context of the plot, the science, and the overall objectives of the mission. There are also several “twists” in the book that were cut from the movie for runtime.
I enjoyed the movie after reading because I got to see the story “come to life”.
But I could also understand the perspective of enjoying the movie first, and then having the story/world expanded 8x with a 16hr book.
You’d could equate “movie -> book” order to watching the LoTR standard editions first, and then watching the extended editions.
I listened to the audiobook narrated by Ray Porter (on Audible) and would recommend that production if you enjoy audio.
I don’t think you can go wrong either way :)
The book is more of a true sci-fi novel, with the relationship stuff keeping it interesting.
I liked both a lot, and think both could be enjoyed fully with or without the other, in either order.
I would recommend reading the book first at least.
I recommended it to a co-worker, who ended up going with the audio book, and found he found it good.