What I can say is twitter is good for promoting ICO's, It really gets to a lot of active user eyes.
I tried it my self with my twitter promoting method and get 600+ signup to my website in just one week it was amazing.
Unfortunately, my website overloaded/run out of disc and crash.
But look on the bright side, it was real twitter traffic.
So reading all of that what I'm trying to say is ICO's cant run without Twitter social media traffic.