Not yet, but should not take too much more time now. The compiler is now almost finished regarding VO compatibility, VS integration will be much improved in the next (very soon to be released), exporter tools are working well already, so in the next months we will be putting most of our efforts on the x# runtime.
But may I ask why don't you give it a try already, with the vulcan runtime for now? If you have an X# app compiled against the vulcan runtime, all you will need to change when we release the X# runtime will be to replace you references to VulcanRT.dll and VulcanRTFuncs.dll with references to the new files XSharp.dll and XSharpRTFuncs.dll, everything else will remain the same and you will not need to make any changes in your code. Only thing that will change is that the dbf support will be suddenly thread safe, some bugs in the vulcan runtime will be fixed in our version, performance will be better.
But using the vulcan runtime files for now works fine as shown by several people who already have X# apps in production. In my opinion it's worth it already trying to port your app (and get familiar with x#) now, it's not like any of your work will be waasted when we introduce the X runtime.