In my experience, UscreenCapture has been the only method that has worked across all the platforms. With Windows 10 and OBS Studio, you can get away without using it but thats an OS version specific thing, you cant do the same with Windows 7 and OBS Studio. Installing UScreenCapture along with the OLD version OBS (not OBS Studio) is something I did with War2Custom and everyone was able to use it for streaming regardless of OS. So I know it's possible to do and is actually not that difficult. If you wanted to get even fancier, you could also install a hotkey that could start OBS and it would start streaming right away just by pressing the hotkey while you were in War2. Of course that would require that OBS already be setup with a twitch streamkey, but you can ask the user if they have a streamkey during the installation. Thats something I had planned but didnt actually implement.