Sneak attack should absolutely be a toggle - in D&D it can also be applied on opportunity attacks, for example, and making it a toggle would fix that issue.