Either way sounds good to me, as long as we have progress & new offerings.
But there is one thing to consider, especially for long term. Dan's Mac automation prototype comes from (what I assume to be) a core developer of Appium, so it's easier to include in the same project.
What about new projects brought up by outside developers? I guess they start a discussion here and issue a pull request from their GitHub project/fork and Appium team can decide whether to include or ignore/reject.
Appium is still a young project, but would probably be a good idea to lay down processes on how big Appium should officially expand. I know the Selenium team doesn't just pull in third party WebDriver language bindings as part of its official project (not yet anyways).
I haven't looked over the Appium (developer) documentation, if any, so I might be ignorant of what's already available/done. So with my ignorance in mind, if Appium is "Automation for apps", looking to the future, then to make Appium a comprehensive tool for automating all types of apps, it should be designed as a modular core (server) where you start it up and load the desired module/library to automate applications with. It would act more like a framework than a tool itself, acting as a Selenium server skeleton that speaks JSONWireProtocol (whatever general subset of the protocol) and it's up to the modules to implement the actual response handler functionality for each of the JSONWireProtocol commands. Whatever the module doesn't support, throw the relevant WebDriver exception back to the client.
We can then build out an Appium repository of modules to automate applications with that other developers can submit modules to. The main initial modules then would be for iOS, Android, and I guess the Mac OS X.
Those are just my 2 cents.
By the way, I've thought about utilizing Appium source (though like the older Python version than node.js since I'm not really familiar with node) to implement Windows GUI automation support. Like build an Appium interface to Sikuli and AutoIt. And a Sikuli based Appium would also be a good alternative to Dan's Mac OS X prototype since Sikuli is cross-platform. Though I haven't had the time and initiative to work on it yet, but it's still a pet project I have in mind to do sometime.