I'd tone down the low frequencies and adjust all the notes to the beat of your BPM (because, frankly, my ears aren't used to notes not playing in time with the tempo of your song). Overall, it turns out to be a very melodic and even somewhat floating song.