The instrumentation is very good, but I would work on those vocals for sure. The vocals are where they are suppose to be in the mix, but their flatness and lack of vox take away from the instrumentation. Why not just have the first song as an instrumental until you get the vocals right? I would like listening to it just instrumentally, myself, but I know you tried to put some effort into the singing, but it's just not sounding good, as you have already mentioned. The JB song isn't bad at all, but then again the vocals need work. This is why I do instrumentals only, my singing sucks, so with that said, Good Luck. By the way nice drum playing, they fit in nicely. Get those vocals worked out and repost.
Peace and Blessings, John