Делайте версию с минимальным функционалом (MVP), как будет дешевле и быстрее. Т. е., делайте на том, что лучше знаете. Если юзерам понравится сама идея сервиса, они дадут обратную связь и сами сообщат, как им лучше и удобнее.
P.S.: Я бы сперва делал PWA на Vue и, уже при необходимости, нативное приложение через Weex с использованием тех же vue-компонентов, что и в PWA.