Thanks for your comments Lauren MacArthur. I think one of the big sticking points is the Butler repo setup.
Regarding the FIXMEs, I'm starting to wonder if, for the sake of a "Getting started" tutorial. if it might be better to provide the reader with a ready-to-go Butler repo (everything is pre-ingested) so that we can avoid a bunch of these issues? Of course, we'll have to provide another tutorial on repo setup and provide Butler documentation in general, but setting up a repo might be too advanced for an initial encounter with the stack (this tutorial series doesn't have to be everything for everyone).