Indeed. Game do check anyway if attack would or would not qualify for additional sneak damage. So why not just have rouges set it as permanent?
Not mentioning that in core rules, if you fail to hit on first attack - you by no means forfeit your sneak attack for this round. As long you still can make more than one attack.