I originally had noticed that sneak attack doesn't apply when you have a companion beside the target but it does apply when you have advantage.
My 2 cents on how to improve the sneak attack thing would be making it a button like the reaction attack when you can enable/disable it being automatically applied.