I wish I could put drums together this way. I've wanted to since the 80s and it comes out like a horror. I won't give real mixing advice, since I'm always asking for it.
For a demo this is fine. It's a very good song. It lacks full instrumentation and arranging (except the drums, they're phenomenal. They're more than a rhythm instrument here). A producer could take this version and create a full blown production.
Regardless of what you want to do with it, it's a really good song, with a nice message.
Also, I like the singer's voice, she sounds great.