I purchased a Roku model 3941X and set up the tools under WSL. It will build the application just fine, and the Development Application Installer will install the application, but it exits back to the menu on install on on launching the application from the menu. I tried both the gles2 and remote apps.
As someone that has been running various forms of linux for decades, I suspect it’s more than just a problem with WSL. They are providing binary executables, without specifying what architecture it’s designed to run on. While I haven’t tested it yet myself, I’m guessing I’d have similar problems if I tried to run it on a raspberry pi or other arm computer.
That being said, I’ve always had less problems running linux in a virtual environment than WSL (1 or 2). VMware of course works good. I’ve also had success with VirtualBox and even HyperV.
I suspect we won’t get WSL support in the near future unless Roku opens up the source code for the IDK build tools.