Tony, your mixing skills have improved so much that you are getting your message out - loud and clear. At some point it becomes like judging cooking; how many herbs and spices to add to a mix becomes a matter of personal taste. I like the suggestion to differentiate the rap part so that it stands out from the rest of the song, but if you left it as is, I would have no problem with that. The good part is that we are now able to hear your songwriting skills so much better and are able to hear your vision.