I agree with all your pointers but what would you consider the following as "Shit Coins"
Siacoin, Antshares, Pivx, Ethereum... there are a lot of promising coins that actually have some insane potential but there are so many ICO's coming out that people are losing focus on what actually matters.