I've stuck with audiobooks for Weir novels, and I think I'd agree on Artemis if not for Rosario Dawson's great narration of it. I end up relistening to it every couple years and still find it fun.
I can't imagine what Project Hail Mary even looks like in print...