My understanding is that this isn’t possible since Windows 7. Even when you change the user the service runs as and check “allow interaction with desktop” it still runs in session 0 where it will not be seen. These changes simply allow the process to be started without failing so that legacy applications relying on the behavior don’t crash.