With the fee concept for ICOs, I think scams can be avoided. Mosylt scams won't pay the fee, so people won't have to worry about them. If other countries do legalise few coins then I think it is a good sign for those coins and their value can easily increase in near future.
Asides fee, a lot of vetting and verification before even being declared a legal entity to conduct ICO is really going to help and as long as you are illegal, you are illegal if you cannot pass through that phase. This will surely help to clean the space for any illegal ICO trying to run and make it so easy for any investor to detect if an ICO is worth risking investing in or not at least with just that. Also, it would be a very difficult space for scammers to thrive and definitely will cause a drop in scammers.
I think legalization and illegalization is not het matter of the currency for me the best thing is that we are getting profit out of it, so I we should concentrate on our earning, now almost everyone is getting good amount of money with the help of investing, long ago people were making discrimination between the legal and the illegal but now it is not the matter of the fact people are aware and they know that it is the best source of earning.
Government will really provide different laws for cryptocurrency if its affecting their own economy because in this way they can stabilize the countries economy.