Bootshine has the same positional requirements as Impulse Drive.
The Impulse Drive rotation I feel is much more flexible and much less risky. You Impulse drives are not required, if you can't get into position or need to dodge you can cut your cycle early or substitute a skill in instead of impulse drive without risk of losing any of your buffs/debuffs whilst, being even being half a GCD down in a true strike/bootshine cycle can mess you up pretty bad. Half the time you won't be able to get your full rotation if you use HoD or Fracture anyway.