I honestly think it will be easier to maintain and keep up to date with changes in OS-X if done entirely in Objective-C. If you are interested in that then I'd be interested in cooperating on a runtime wrapper that can be used both from C++ and D for OS-X 10.x+ and ios5.1+.
I don't know, I have quite a lot on my plate currently. -- /Jacob Carlborg