Built multiple versions and tweaked the contract over time. Was mostly in its final shape late last year, but continued to tweak it this year.
Yes - funds goes to me for past work, not future. When you accept funds for future work, you are at risk of being labeled a security. Therefore, the project is fully complete and there is no promise of future work, and thus cannot be classified as a security.
Now if I decide to roll those funds into future projects or marketing efforts, that would be totally my choice and not something that is promised or expected in any way (once again, that could make it viewed as a security).
And this allocation is 20% of the initial supply (1 of 5 million), given that every holders got their payouts equally according to the number they hold until 100m reached, doesn't that mean you will very likely got 20% of the total supply? And that amount is allocated, owned, and controlled by one man only instead of a team of people, where this very human also said that it is completely up to him to use the funds on whatever he sees fit and that he has no responsibility to use them for project's future?
With projects that launch as ideas before they are completed, people buy tokens in hopes of the project actually getting done (creator gets paid before doing the work). With projects that launch in a completed state, people buy tokens for something that is already done (creator gets paid after doing the work). In essence it is the same thing except the creator self financed the development costs so that there could be no chance of failing to deliver on a promise. The end state is the same in both cases, except for the risk of failure to deliver has been eliminated with a completed project launch.
The issue with the uncompleted project launches is that the project may not carry out their work as promised. This is why they get classified as a security - you paid for a completed project that may not get completed. You do not need to classify a completed project as a security because there is no promise, everything is already done. It is property, not a promise.
By the way, most projects I see only distribute 20% and keep over half of the tokens themselves. In any case, how would you distribute these tokens alternatively? Airdrop maybe?
If I may beg to differ, I think most people actually invest on projects in hope that it'll bloom and bring profits, not merely done. There are examples of projects that offered themselves while they are done and completed, a finished products, etc. and it still didn't guarantee the dev won't do rug pull. And that's the case where the project is backed by a team of people, not one person whose decision is ultimate and stated upfront that he can do whatever he wished with the funds because it is his "right".
And, actually this is the first time I heard a project keep 80% of the funds to themselves and only distribute 20%. Can you please mention some examples of projects with this tokenomy?