Keep up the good work. I'm a terrible reader so I can't comment on the accuracy but you have clearly put in a lot of very hard work. This might even inspire me to get over my reading issues and transcribe!
Can I just pitch in to say that I much prefer to see the Crash cymbal written as a note with a circle round it. I'd also like to see you move the Tom placements on the stave. The first two toms should appear above the Snare drum line (there are a few common variations beyond that).
Ghost notes are best shown in brackets too IMO.
Not sure about your use of the term "rim-shot" because the notation suggests "rim-click" to me. They're very different of course... Again I would say I prefer a rim-click to be written as a "diamond" note, but it can be done the way you have it. Looking at it again, you do have something down as "stick-click" - so maybe I am misunderstanding the rim-shot. Best to just show rim-shots as accents IMO.
All this makes it seem like I'm pulling your efforts to pieces, which is a shame! You've obviously done some serious work on this.