Hi,
we are having this discussion internally too. Up until now we were waiting for the Android compatibility on Windows Phone that Microsoft promised.
Last week they suddenly canceled it demonstrating their lack of commitment to the developer community in general and exactly why we had issues with the moving target that is Windows Phone.
There is great community work from Fabricio
https://github.com/Pmovil/CN1WindowsPort which we might adopt but it will only solve half the problem. The other half is the VM.
We do have our own VM so we should be able to port it to Windows universal app generation and initially when we designed it this was within the goals.
The effort involved in doing this work is pretty big and we still don't have a single enterprise customer asking for this, I tried to appeal to several developers who complained in the past to help with the effort (by signing up to annual enterprise subscriptions) and not a single one was willing to show any commitment here.
Right now we have 3 options for Windows targets:
1. Existing port + work from Fabricio - this is flawed but can be made to work with some effort.
2. Desktop builds - Very few people care about windows phone, they mostly want surface tablet support and this works for the surface (not the dead end RT though).
3. JavaScript builds - these work for all devices and should work for Windows Phone devices.