Can you please reconsider supporting windows?. The technical barrier and expense to fpga cards is quite high so anything to ease the barrier to entry would be appreciative
Developing for windows is a royal pain in the ass. Look at the bugs in an established program like some of the miners that run on both - Automatic start, watchdog, etc are all an incantation of garbage batch files to to get everything run, with administrator/elevated permissions.