Since with macros you can't pre activate a skill it would still be better to just use Fire 3 on proc. Over time you would lose more damage waiting for the GCD to finish before using your macro compared to if you miss a proc.