Я бы рекомендовал открывать исходники как можно раньше. Другие разработчики тогда смогут помочь советом, присоединиться к проекту, или просто слать патчи.
Eugene