If Bloodletter procs when your GCD is up, it will delay Bloodletter by one oGCD(~1.3sec), cause the macro will fire Heavy Shot.
It's not much, but sums up and is not optimal.