Yes, in my opinion.
Although Fiery Dance has only 80 Base Power compared to Fire Blast's Base 110 and Flamethrower's base 90, it has a very useful side effect: a 50% chance to boost it's Special Attack by 1 stage. This, in conjunction with the move Quiver Dance (1 stage boost to Special Attack, Special Defense and Speed) can quite possibly lead to a sweep of the opponents team (provided no Heatran xD)