I really don't know much about those ICOs you mentioned above. Joining ICOs is important if you want to continue making earnings but the kind of ICO one joins is more important than joining ICO. So if one must join, it becomes pertinent that a proper research work is done to know how legit the project is before joining. Of cause joining comes with it's own risk.