I dig this! I would just turn the piano down in the mix. The chords comes in a little too loud in my opinion. I like the Wahoo Wahoo bass hahaha. It sounds great in my headphones!
I'd like to hear harder maybe trap drums on the first track and more bass.
The second track is better. It's cheerful. But again harder drums. They have to punch.
Just my opinion