Thanks for all the help everyone, I placed 170th this time following the advice here (Master Score: 450,360). Competition was pretty fierce.
I’ll have to try again next time with maxed Balthazars and Namahages. Time to start hoarding some of these heroes