Use fast minions, like Hildy/Greg so you can dodge the megaflares. I also use some healers (WHM minion of light, but I guess Louisoix will also work and he's faster). I use a couple cheap and fast raptors as tower bait.

Here's a video of my first clear:

https://www.youtube.com/watch?v=Fu5eoZ6esWo