Hi @danforbes,
Thanks for sharing your reference document. Lots of good stuff in there. You can also create a wiki post in the forum if you wanted to share directly here.
There are a number of Ethernaut community solutions, you would be welcome to add your own: Ethernaut Community Solutions