Your comments
Using WSLGIT works but is very slow and is also used for native Windows repos which causes problems. Could I suggest a compromise that it the git executable can be overridden on a per repo basis? Therefore WSL located repos can use WSLGIT but native Windows repos use the default git.
Customer support service by UserEcho
Support for WSL using a remote execution layer would be massively useful. I find myself using SmartGit less and less the current hacks are just too slow and buggy.