Seems like the huge dumps are over for now. Don't know how many times we will have to recover someone dumping %10 of total supply. Anyway a lot of community members got those coins now so its safe to say they are in safe hands.
I guess so but the future will depend on ICM at all.I hope he'll succeed.