Sort:  

I think it would be a safer and more transparent option to have all tokens minted from the start and then to add a supply to a smart contract for outputs for example.