Keep up ur singin' m8
This Mix CD sounds like its going to be quite diverse. You got some skill switchin between genres (Though I don't know if you're still keeping up the grime tracks you used to do).
Ya mic quality is sick tho, the bass is spot on and you got the vocal content sorted.
Although... (I don't know if you recorded the vocals seperately or not) there is one thing I would change, and that would be to lower the piano a bit or gently pan it, because it >slightly< sounds like its trying to compete with the vocals.
If you can't change this its no problem, as I'm just looking for things to be worked on and there isn't anymore lol