This is partly based on the "Yarrick's Stand" mission in the custom missions section of the 40k 5th ed. rulebook.
We ran it as a scenario in our 40k league to get the bugs out of it, and it seems to work pretty well.
I formatted it similarly to the scenarios in the 40k book for ease of reading, and have attached it as a pdf.
Let me know if you have any thoughts!