My attempt at a ironfur Guardian PvE gse2.0 7.1.5

It’s a work in progress and a first attempt at my own macro from scratch so be gentle any input from the “experts” is appreciated.
So this is my attempt at a working 90+% up-time macro for ironfur with on cooldown frenzied regen casting. so far it’s bouncing 1-2 stacks of ironfur with no more than 2 seconds of downtime im running rage of the sleeper barkskin and bristling fur on alternate keys for situational purposes atm. 100% uptime on pulverize once it’s up. gear is a little messed up as im just starting to gear into guardian from feral, ilvl 843 no legendaries 21/13/11/5/16% crit/haste/mastery/verse/dodge

Sequences['spurkbear'] = {
  Author="Spurk@Saurfang",  
  SpecID=104,
  Talents = "2331323",
  Help = "2331323",
  Default=1,
  MacroVersions = {
    [1] = {
      StepFunction = [[Sequential]],
      KeyPress={
        "/cast Ironfur",
      },
      PreMacro={
      },
        "/targetenemy [noharm][dead]",
        "/castsequence [combat] Thrash, Moonfire, Mangle, Thrash",
        "/cast Mangle",
        "/castsequence [combat] Swipe, Moonfire, Thrash, Swipe",
        "/castsequence Pulverize, Mangle",
      PostMacro={
      },
      KeyRelease={
        "/cast Frenzied Regeneration",
      },
    },
  },
}