It's always fun make these sort of goofy and fun tracks. Love the dissonant qualities of the instruments. Everything seems to flow along with each other nicely. Rhythmically it's also quite fun as well.
I guess the only thing i could think that might improve upon this would be to expand upon some of the ideas that you have throughout the piece, even if only a little