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