You're not exactly gonna be able to draw your dimensional shields reliably since it's a 42 card deck and each one only lasts you 3 turns. I'd recommend the following changes:
-3 PU, -2 Crimson Dragon, -2

pillar, -3

pillar
+2 deflagration
If you wanted to do a fire stall, you might want to consider using fire bolts/lances instead though, since the damage output translates directly from the

quanta you stockpile instead of having to play creatures for it.