On my first view, everything you put in place made sense to me --- the blob shape, the tree, the font --- the customer should be happy with what you've presented. It's sufficient for a nice layout.
However, like the others, I'm hung up on the font but don't have a solid solution for an...