So basically there's isn't any total supply at the moment. The amount bought at the end if ico will turn out to be the total supply?
This is pretty standard for alot of ERC-20 tokens. The contract generate them on purchase upto the maximum supply.
Yep it avoids the need to burn tokens or coins after the sale is complete it’s a cleaner way of dealing with generation that’s easily auditable as you can see every single token that was generated and how it was allocated
You're absolutely right, this is like a controlled healthy approach to distribution that has little or no effect on the project and the best part is, any effect of dumping will be minimal, as it will not really affect the total circulation of the token since they already have zero amount left after distribution, this is absolutely brilliant