Really good sir, love the groove.
If i could make a suggestion, when you do ghost notes on your snare, either keep the half beat with the hi-hat or the bass drum, but not both (it can be confusing).
I'm not a drummer myself, but that's what i would say to the drummer in a jam.
I would give it a 8.5/10