@CaseySJ
Quick update on Handoff and sleep. Unfortunately sleep still eludes the machine, even with disabling proximity wake and tcpkeepalive. Disabling handoff in system preferences, general, makes sleep work perfectly FYI.
I did notice one thing however. Sometimes sleep does work, however the one time it absolutely doesn’t work is if the pc is asleep, and I tap the mouse or keyboard to wake it, but don’t enter a password when it wakes. At that point the display will turn off after 2 mins and the pc will remain awake for hours. However, eventually if I tap in my password, do some stuff every now and then, the pc does sometimes fall asleep (but for the most part it doesn’t, and looking at pmset it blames handoff as the preventidlesleep reason).
Just pointing this out if it helps, although it could mean complete rubbish! If you have any ideas please let me know. I’m thinking of reinstalling one more time as I honestly don’t remember this being a problem last time. If it still has a problem then, I’ll just turn off handoff for now and wait till the intel drivers mature a bit (fingers crossed).