This might as well just be labeled as a war of the djinn build because i'm pretty sure you could beat moraggo campaign with not only this but whatever garbage you can improvise (the mob numbers don't break 200 with 2 heroes in and the boss doesn't even go back into the lamp so you can just kill him in like 20 seconds)
Minion walls definitely not necessary for regular Moraggo unless your stats are complete garbo
Hint 1 beam is on top of the railing
You don't need to grab every chest and donkey but I'm pretty sure you can actually build this whole thing except the minion walls wave 1 if you're fast enough.
Order of Operations is Mana -> Auras -> Beams -> Golems -> one Nest at East, one Cannon Southeast, then 3 Nests at the two numbered stacks -> Bring in TB at 1 -> Swap to Upper for Combat -> Up Beams -> Find Lamps -> Build the rest of the Guardian stuff -> Minion Walls
Then (for WotD) hop on a summoner with as much move speed as possible, enter phase shift, don't forget your TB, and get looking for those lamps! About the only way I've had this build die is from not making the minion walls and losing the north crystal Wave 1