Honestly, he looks good when playing against T2-3, but I wouldn't set super high expectations for him right away. I think he can be a good player for sure. However, I don't think he's looked as insane as people in vlr make it seem.
If you watched the video you would see that they signed him because of his ability to flex and bring a new aspect of analyzing to the team. They also he stated he's incredibly easy to work with. Not to mention team chemistry is important :/