It's important for this type of IEOS that the team and initial investors have vesting. That way they cannot sell their coins for at least a year or 2 years. That way the next investors are protected from big whales that just want to pump and dump and gives the project enough time to develop and grow.
The market doesn't work like that, no one is going to invest in a coin that you cannot sell for two years also I really think that it is impossible to force people to wait for that long, and if all of that was not enough the truth is that most projects are created only for the sake of speculation or scamming their customers not for long term growth so the measure that you are proposing is never going to work out in the market of cryptocurrencies or any market by that matter.