You need a poisoner for dragon & golem (and CB) eventually. Dragon 20 should be your first goal, looks like you are progressing well. I don't see a top teir poison on your roster, so u may actually end up using Kael (far more useful than Elhain unfortunately, I made same mistake with starter lol).
I would think Apo, Gorg, Maus Mage, Kael plus ???? hopefully you pull something good today for dragon and golem. Progressing with 100% win rate is more important than how fast you can beat the stage. You need better gear from dragon to progress further in dragon...