Some software, such as Opera GX or anything installed with Scoop, utilize different paths for each version of the software. In these situations, split tunneling becomes at best difficult to utilize.
A more advanced system for matching executables, such as allowing regular expressions, or even just having the option to include an executable by name regardless of path, would go a long way towards making split tunneling more useful.