James, this is really useful to know! I'm also looking into running Mattermost self-hosted on Windows.
I'll have a go at this myself and pop a feature idea in if I can get it working, along with some notes. If you have any tips on the process you took to get it compiled and running on Windows that would be useful.
Thanks.