Look, coming from a third party point of view. Having been in the same family as Necozzin and having fought against him. I can say with my personal opinion that I don't believe he is cheating.
We've seen countless cheaters in the last few months, aimbot, aimlock, hitbox expanding and so on...