Making the melodies and instruments work together definitely took some iterations, so I am really glad to hear you liked how it turned out!
Aww thank you, I am really glad you found something in my music that motivates you! to be honest I found the percussion in your tracks great. Felt like it had a real clean and satisfying punch to it. So I'd say you're doing great!