I like most of your suggestions but without regulations by legal entities, it is almost not possible to entirely stop scam ICOs because there is still huge money to be shared in the market.
yes, but this standard will help people easily distinguish scammers from honest projects