Kevin,
I have pretty idiosyncratic taste, so you should take anything I say with a grain of salt.
I like this song and recording- its bouncy and catchy. I can't place it (which is good), but it has 60's/British invasion elements and some 70's elements as well-Boston GTR riffs and Yes/Kansas style keyboard parts?
I do agree @ the bass pedal. I prefer a bass drum that is more felt than heard, where it merges with the bassGTR tone on the downbeat. I know a lot of songs are recorded with an always audible bass drum, but I usually find that distracting. It may be that all you have to do is use a lower pitched bass drum sample and cut the volume. For that matter, maybe the whole drum kit is too high-pitched; a lower pitched snare (and toms) at lower volume might better support and highlight what I think is the best part of the arrangement- the GTR and keyboard interplay.
But overall, this is original & creative stuff, here. Pretty damn good as it is.
Cheers,
Bert