I do have Neo and Matrix. The only thing that worried me a little about Matrix was that back during it's ICO, I took a screen shot of one of their promotional video, because it was so high quality, and did a Google image search, and found that it also belong to an unrelated video, with the actors using the same AI powered house or something. But other than that I think it might have some potential.
As for Neo, I put about 1% of my portfolio into it, last week or so. I would have bought more, but I get nervous putting more in when the price rises even though it's just a little.