If the time ever comes to pass, know i and others of my Linux community greatly appreciate the work!
As far as im aware more MS components have either alternatives or are cross platform such as .NET. So, I wouldn't be surprised if one day you found a (relatively) simple way to make it work or even go forward without so many windows dependancies.
But that's speculation and I'm not going to hold you to that in the slightest. Tho I am hopeful. Have a good day!
(Only 85 days late lol)