Слишком все поверхностно, самый правильный вариант — это найти грамотного руководителя проекта (с бооольшим опытом разработки) и он уже сможет определиться на чем писать ваш проект и команду разработчиков ему же поручить, чтобы и набирал и руководил, иначе говно получится.
А вам надо доверится этому человеку и тогда проект реально получится.