It makes no sense to make Sneak Attack a toggle because the 'on' position is strictly better than 'off'. Every other toggle justifies its existence by representing a choice: You're paying a ressource (sorcery point, reaction, bardic die) to get an effect, so the game requires active confirmation. Sneak attack costs nothing; a toggle would confuse players and add nothing to the game.
The toggle would default to on, turning off for only a single attack when you click it, and then automatically turning back on. So in the 90+% of cases where you'd want to sneak attack on your first (possibly only) attack each turn, it'd require no extra clicks. In the remaining cases, it's almost a certainty that you'd want to sneak attack on your 2nd attack, so it's still only a total of 1 extra click.
The benefits of a toggle over an icon are:
- it automatically would apply sneak attack to opportunity attacks
- you can combine sneak attack with other powers (e.g., weapon abilities, smite, etc)
- you can directly click an enemy to attack them, rather than having to click the dedicated "sneak attack" icon and
then click the enemy
The benefits of a toggle over automatically applying sneak attack on your first successful hit each turn are:
- if for some reason you don't want to apply sneak attack to an enemy (e.g., main-hand attack a low-HP enemy to kill them, saving sneak attack for an off-hand attack against a farther-away enemy), you can do that by turning the toggle off.