Wouldnt any cheat protection need to be on the server side, you mention decompiling and editing in the video, wouldnt that just mean they could modify the validation also?
Server_SendMove_Validate is being called on the authorative server only. So if you decompile and edit the code, this function will still not be called on your client.
All the best!
Ah yes of course! Thanks for the reply.