I have not even begun sketching this project yet, but I would have to consider both options for the kind of path this project would take.
Since you work at Typeform, I would like to ask a few questions(If you are willing). I'm not a heavy typeform user so some points might not be relevant.
I understand that Typeform is mostly centered towards the UX, but could it be beneficial to add feature for a markdown like syntax as an alternative to WYSIWYG, partly because I'm a power user and otherwise the interface is too laggy.
As far as reporting/analytics goes, Typeform is not very useful. I would love to see something like cross-tabs where you can cross multiple metrics to derive data. Yes writing a generic solution would be hard for this problem I think! it would be great to see something like this. As otherwise it is difficult to derive answers for questions like, what is the % of people who like trekking and would love to go to the moon?
This would be another benefit of using textual syntax, as users can point out with the DSL what metrics can be crossed and what cannot be.
This is just my feedback! I have a some other points, I would be happy to answer any queries you have and would love to hear what you have to say.
Have a great day.