Since it takes a while to both, charge up and actually cast the spell, enemies have a huge time window to hit you and disrupt your charge.
Also, the spell's hitbox exists only when the flames reach it's maximum range, so, if you take damage on that half-second, the spell also gets interrupted...