Хочу поддержать Анатолия.
Что Вы напали? Человек пробует. Понимает, что, возможно, не самый оптимальный путь, и готов его в дальнейшем корректировать.
Но он хочет, и он делает. А значит может себе позволить.
Предлагаю дальше предложения и советы по делу высказывать. А альтер-эго придержать, так как все мы тут немного бизнесмены. Но далеко не все что-то пытаются сами делать.
Если конструктивно, то основная сложность в создании такого продукта, это не проброс канала связи. Этот пункт очень важен, но не основной.
Пользовательский интерфейс, адаптация под разные экраны и версии Android, Usability, элементы визуализации и прочее. А канал связи можно написать отдельным модулем. И если возникнет необходимость добавить еще один интерфейс - просто дописать еще один программный модуль по новому интерфейсу.
Причем мы говорим, а он делает
Вспоминается фраза из фильма - не стреляйте в Топера - он играет как умеет