Сборка с шары может работать, но с кучей дыр, которых без исходников и специалиста Вы не залатаете.
Если желаете открыть проект не для соседей по падику нужно будет устранять баги. То есть сборка без исходников и специалиста отпадает. Остается только сборка у команд, разработчиков, которые имеют исходники на руках и, собственно, обязаны устранять найденные баги в их сборке.
Собственно, если хотите прлучить нормальный продукт, ищите команды, которые их продают и стабильно работают над устранением багов. Таким на рынке есть не много.
Но есть и минусы в покупке сборки от команды, разработчика.
1. Они очень не охотно работают над дополнениями. Если Вы захотите то, чего нет в официальном клиенте, забудьте. Но можете смело требовать фиксить баги, которых нет в официальном, но есть у вас.
2. Нужно будет оплачивать ежемесячную оплату поддержки. Иначе даже баги никто фиксить не будет.
В заключение скажу, что если нет знаний java языка и нет запаса денег на собственного разработчика - покупайте клиентку. Большинство так и делают. Ну а если есть вденьги или знание языка - ищите/покупайте исходы и пилите сами. Сборка с шары без исходов для нормального проекта не годится.