It is really great that there are coins on Neo platform. It is very promising project and not depends of Ethereum net.
Yes, when cryptokitties can make Ethereum network congested then it really raises alarms for its wide-scale adoption. I hope this ICO does well and NEO blockchain as a whole emerge and give tough fight to Ethereum.