Though the beat took me a second to get used to, I ended up really loving this! Having a clear version is actually wonderful!! I know you don't seem to like your voice, but the echo effect seemed to muddle the sharp sound of the instrumentals. I feel like toning the effect down or even going completely raw with the vocals would actually sound better overall.
Would you, by chance, post the backing track on its own? I'd love to cover this as well (I can't stop singing it!), and I'd give both you and [sobriquet] credit, of course.