I'm in favor of not having any one standardized way to fund new features.
By standardizing I mean that we have to formalize the process how share-UIAs are created and used.
So far one of the biggest problems for Bitshares has been that many wonderful features lack both technical documentation and newbie-friendly explanations how things actually work.
I do not want that we will repeat the mistake once again. So what we have to do?
We have to design the share-UIA so that it can be used in many ways. There is no need to limit it to be only "20 % forever" or similar. Let it have broad variation of parameters that are set when it is created.
There should be only one share-UIA – I suppose it is the best way, because then we don't need to be hardforking and designing new kinds of UIAs all the time and the blockchain will stay simple. That one UIA just has to be versatile enough.
We have to document with sufficient detail every parameter, so that everybody knows that they are there and what they can be used for.
We have to also explain what this funding model is good for and what it is not. People need to have enough information about the system so they can evaluate their business plans themselves without flooding our forum with stupid questions.
We are going to the uncharted lands. If we want others to follow us, we need to draw some maps for them. So far not enough people have been following us, thanks to lacking documentation. They just don't know where the hell we are going and what there is. That's why I created this thread. I want us to discuss this new system so thoroughly that we can explain it to others and they will become as enthusiastic as we are. They have to see the possibilities we see. They have to be able to fully use every possibility that our system presents for them.