Ok so I tried compiling the kernel exploit... either one of two things is going on.
1) He either intentionally left 20+ mistakes and a missing file so people couldn't make use of it without having programming knowledge cause it's a WIP.
2) He was stealing commits from the real devs and manually applying without any understanding of C (and didn't even bother trying to compile it).
I don't know enough of what actually goes on with those guys to say for certain which and if it ends up working don't really care which is the truth. I was able to get it to compile after fixing the mistakes and recreate the missing file. I have a PS4 Pro with 4.7 on it I'll update it to 5.01 today and see if it works, if it does I'll post the fixes.