If you are giving "free" coins to users, then there will be a tendency to dump. If the work involved in creating a new decentralized ID is too tedious, then you will not get many new users. If it is not, then you will get new users but there will be a tendency to dump. It is a tough trade off.
Actually, I think there would be less tendency for investors to dump...if they get the coins for free. There's no investment to seek an ROI on immediately.
We shouldn't be discouraging anyone from pursuing a new project here.
To the OP, if you're giving the coins away for free as part of the ICO, what price will you (arbitrarily) choose to set the starting value for each coin? To prevent an early crash you could issue coins with "value to be set by secondary market" and the work with an exchange to facilitate and initiate the start of secondary trading...at that point the price is set based on supply and demand trading at that moment. In theory the price would start low and that rise as more secondary buyers exist, therefore there's no (or less) chance of a major crash right out of the gate. The benefit for the exchange is the spread they collect off making a market for each transaction.
Thoughts?