Reading progress update: I've read 102 out of 366 pages.
I caved and got the audiobook (read by the author, I couldn't resist) to accompany my read of this book. It turns out this was an excellent decision - not only is the author a great narrator but I was able to cook dinner while listening.
Irrespective of format, tho, I believe this will my first 5* read of 2020.