Если для одного раза, да, ещё с нуля, так заказывать у сторонних разработчиков подешевше будет. А вот если полученные знания, опыт и конечно же само оборудование пригодится для следующих проектов, тогда смело беритесь за дело. Главное, чтобы голова на месте была и желания много много...

Тем более при первом варианте развития событий (заказе у сторонних разработчиков) Вы теряете одно из главных преимуществ которое у Вас есть делай вы сами - возможность изменения, внесения дополнений в проект. Любая доделка и усовершенствование может Вам стоить значительных денежных затрат и не только таковых...