The more bonus and discounts you will get, the less possible it is for a project to succeed. People will smash the price as soon as it will hit exchanges, so regarding tokenomics, big discounts are a very bad strategic decision.
Big discount is not a problem if the developers will try t maintain the price by presenting a great platform of the project and the use of the token in the platform and do a big marketing. The price of only those coins drops to ground the developers of which cannot get that targets on time. While in a project when all of the coins are given free and maximum of the coins are given free then it becomes very hard to maintain the price on exchanges but if the maximum amount of the coin is sold to investors then the price can get a good value on exchanges.