Никто вам не подскажет, работает идея или нет. Делайте простой продукт с минимальным, но хорошо работающим функционалом, раздаёте trial, ждёте, курите аналитику (свою), прощупываете рынок, нужен ваш продукт или нет. Не тратьте на разработку два года, 2-3 месяца достаточно.
Продали 1-2 копии? Хорошо, клепаете вторую версию, вылизываете баги, дописываете справку и т. п. Пишете статьи по теме, потому что лучше бесплатный органический трафик, чем нагнанные рекламой хомячки.
Через месяца три-четыре (не лето, не январь и не май), увидите, что что-то происходит, или ваш продукт нафиг никому не впёрся.
Но пахать придётся в любом случае, как чёрному рабу. Непрерывно.