I think this one has a lot of potential and I like the style. I agree the text is kinda off, but I always struggled with that myself and it took me forever to just be semi decent in text and fonts and what not. I think the simple add of a border would help some as well.
It's only a few things away from being a very nice piece. 6.5/10