Another good tune, Larry.
I agree with the drum EQ comments. You've got to shelve off some of the highs, it's pushing those cymbals WAY to the front. Recording drums to tape is still the gold standard for getting a good recorded drum sound, and one of the consequences of doing this is a slight loss of highs. It warms the drums up, and prevents the highs from the hihats and cymbals masking the highs from your vocals, and other instruments. If you feel that this takes too much highs off the snare (that's pretty crispy, too, but in a nice snappy kind of way), you'll have to make two passes at recording the drums, one for the drums, another one for the cymbals, and just EQ the cymbals a bit softer...
Did you add the cymbal splashes as an overdub, or were they part of the style? If you can dial them back, so much the better.
In my opinion, most of the time, when recording, it's better to turn off any on board EQ and compression in the arranger, and then do it in the computer with higher quality plug-in EQ's and comps. It's a lot to expect as good a sound in a mid-level keyboard. Or even a high end one, to be honest.
The thing about doing rock on an arranger is, if you can, get rid of any lead guitar sounds, and use the real thing. The rhythm patches can be adequate, depending on style, but even they can be helped by doubling with a real guitar, but leads HAVE to be real, IMO.
And I STILL think you get a bit drum fill happy. Let the bass player add some variety and edit the drum fill down to something subtler from time to time, especially in the middle of sections. The problem with arrangers is that the fills are always REAL fills, and often at other than entire section boundaries, a drummer would play more of a pick-up rather than a full fill. That's where a little bass flourish or a little extra on the guitar line can make things interesting, without getting TOO interesting!
Nice to hear more of your stuff, though.... keep on keeping on!