People have been using Occulus Rift with Elite since alpha; support was released at the second alpha patch, I believe, and has been continuously improved since.
There's plenty of folks now using both DK1 and DK2.
I think support for this, and other controllers / hardware, is pretty close...