Not saying anything needs to be done about this now, but are there plans on supporting one over the other? Or, perhaps detect which is installed and use it accordingly?

I'm just asking out of curiosity since I have a nagging feeling that some OSes will support one or the other. I'm also not sure if the API is going to be different between the two, so that may be an issue to be resolved. Personally, I think both need to be supported if possible, but it should be done "the right way" to minimize any issues.