Quality is indeed lacking due to you being stuck to freebie options (I know the pain), but you seriously have some compositional chops and I encourage you to invest in something higher-quality to work on later. ^^ You could make something quite awesome, you have a good ear for music.