На вашем месте я бы подумал о стоимости каждого подхода. Если вы выбираете маршрут JSCocoa, вы экономите время, не изучая Objective-C. И наоборот, если вы выберете подход Cocoa, вы потратите немного времени на изучение нового языка, но, скорее всего, сэкономите немало времени просто потому, что вы используете зрелую, хорошо интегрированную платформу разработки для всего процесса разработки. Кроме того, кажется вероятным, что отладка проблем с какао будет, по крайней мере, умеренно труднее, поскольку у вас есть еще одна менее проверенная среда, абстрагирующая вас от нее.
Я задал похожий вопрос здесь несколько недель назад - QT и C ++ против Cocoa и Objective-C для разработки собственных приложений - Qt4.5 против Cocoa для собственного интерфейса Mac .
Я решил пойти по маршруту изучения Cocoa & Obj-C и был доволен результатом. X-Code - это мощная среда разработки, и его интеграция с Interface Builder превосходна. Документация Apple великолепна, и в интернете есть куча учебных пособий по всем остальным битым путям.
Я также был заинтересован в изучении Objective-C и первоначально пытался избежать этого, перебрасывая вызовы обратно в C ++, но оказалось, что его дополнения к синтаксису C легко разобраться, и снова документация Apple по Сам язык на высшем уровне.
Надеюсь, это поможет!