В чем сложности разработки он-лайн сервисов?
Технический сложностей особо нет. Все сложности в продвижении и монетизации таких сервисов.
Если идея подкреплена хотя бы десятком миллионов дерева, то вперед!