It's a good recording.
The work didn't merit the trouble you went to, I think.
I'm guessing you're the drummer...and that you played the piano, too....hitting all the figures in unison. A hard listen, with nothing else to bounce it off.
You're obviously a studied drummer. I hear where you want to go with this.
But two things.....
1-It's a song, not an 11-stroke roll showcase. The drums are overplayed to annoyance. Taste? No.
2-You're good, but you're way pushing the envelope of your skills...some flubs and other issues. Maybe play what you know cold? It's supposed to sound relaxed...a walk in the park. It plays like you're sweating the parts with your tongue hanging out. And it discomforts me.
As a genre-specific offering, the upright is essential.
With a little taste and discipline on the cans..some practice of the piano parts...no letting your arpeggios fall of the cliff in the solo....and an upright, this could be something. The vocal sounds forced campy...like a song for an animated mouse. That is something you can actually sell.....but you gotta tighten up the band!!! [relax....play what you know]
Great recorded sounds, though.