The list you provided is very detailed and extensive.
In my experience there are so many ICOs that checking this list every time I come across a new ICO would be very time consuming.
I'd advise you to add that one should/can first check if the ICO is addressing a real problem.
Only if they address a real problem, their website looks good, and they do not plan to raise an absurd amount of money ($10M+) I would start going through the whole list.
Aside from that nice work!