I'll give you a 5 because the your skills are pretty good. There is a good deal of room between the different instrumentation and tonalities. It's overall quality is obviously an issue but we both know that you didn't record with that in mind, so your score doesn't reflect that. If you ever decide to properly record this song, let me know. I am enjoying this piece as is.
i do plan to do a pro recording for the upcoming album but for a 20 min project i think it all worked together nicely.