Since it it use the verbage, "your sneak attack" instead of just "a sneak attack die" or "damage equivalent to your sneak attack bonus" id say it is sneak attack and therefore is beholden to the restrictions.
Is this really so strong that we need to wait till lvl 12 to get it. I always felt...