If you make a Linux port, I would be happy to try it out for you and report any bugs. Just label it as experimental if you are concerned of weird bugs.