He's in good health and spirits as we've gathered from social media, but I might actually suggest staying away from his social media stuff if you're a big fan like I am/was. When I was friends with him on Facebook, I kept seeing him pick apart Roland for their Cloud service pretty much every time they made a post for while (I counted like 6 times he did this), bordering on irate trolling, and he has a habit of making paranoid posts about technology spying on him that's kinda jarring to see. He once made a post questioning Facebook's algorithm for posts and ads targetting certain things about him, I tried to assure him it's not quite what he thinks it is (and gently, I swear), and he subsequently accused me on being on Facebook's payroll to dissuade his thoughts on it in a pretty rant-y way. Months after that, he posted some paranoia about Amazon's Alexa spying on him for marketing purposes and, again, I tried to assure him that that technology really isn't supposed to do that - and boy did he get angry.
Needless to say, I'm not friends with him on Facebook anymore and lost quite a bit of respect for him to the point where I don't feel bad telling this story.
Sorry to derail the thread from appreciation to this, but while I report he's in good physical health, I do suggest staying away from his social media if you want to retain appreciation for him. He seems to not be able to appreciate some of his own fans when they try to help make sure he's not having an episode of something. :S
Played around the drums setting, tuned the saturation a bit down and worked on the dynamics of everything, while adressing most of the problems you pointed out. I might rework the ending part a bit, but here is the new version:
EDIT: This might also sound WAY, WAY different to youtube, since Youtube usually compress the fuck out of the music while also applying a gain reduction of around 5db