@evan As far as the risks as a product designer, there is a risk in every direction, but the simplest solution is usually the easiest to change and adapt to future needs / obstacles.
As far as wasting others' time, it can't waste the time of anybody who doesn't choose to invest their own time in it.
Every person's time is their own to invest. If Leaf isn't worth it that's up to them.
I'm simply betting my own time and effort that this will be the most effective road for me to build my app.