Personally, I'm confused as to why you're displeased with it. It's dynamic, and the mix is very clear and pleasant to listen to. I personally enjoyed it. Perhaps your dissatisfaction with it is a foreshadowing of what else you could be capable of, which I'd love to hear. Either way, keep it up!