Flame wall can ignite enemies multiple times per second and generate energy without hitting enemies (cast on ignite requires ignites from hits)
cold snap can be triggered without the target being frozen
Coldsnap has such a low cast time, that one ignite is enough to trigger a cold snap.
I wanted to use flame wall to ignite my projectiles to trigger cast on ignite, but that doesn't work and generates no energy. Flamewall by itself can generate energy, which is broken.