7.3+ Frost Mage

ok decided to try a frost Macro
Need some feedback from geared frost mages, as my mage is only 870 and geared for Arcane,

Sequences['Frost'] = {
-- This Sequence was exported from GSE 2.2.03.
  Author="John Metz",
  SpecID=64,
  Talents = "2133321",
  Default=1,
  MacroVersions = {
    [1] = {
      StepFunction = "Sequential",
      KeyPress={
        "/targetenemy [noharm][dead]",
        "/cast [combat] Icy Veins",
        "/cast [mod:alt] Ice Lance",
      },
      PreMacro={
      },
        "/cast Ebonbolt",
        "/cast [combat] Frozen Orb",
        "/castsequence [nochanneling] Flurry, Ice Lance, Frostbolt, Flurry, Frostbolt",
        "/cast [combat] Glacial Spike",
        "/cast [nochanneling] Ice Barrier",
      PostMacro={
      },
      KeyRelease={
      },
    },
  },
}

No, never ever use Flurry outside of Brain Freeze. It’s a DPS loss and it will take too long to cast too. Only use it in Procs. I would say the same for Ice Lance in most cases, should only be used in FoF procs and while empowered directly after a Brain Freeze Flurry.

ooh my mage friend lied to me then…