I like the concept, but they are very modern looking. I don't know that this is bad, because I don't want an old, standard look, but I'm not sure how far I want to push it. Can you explain the thought behind the graphic logo?
I have tried to make a composition of two main elements: diagram and up stair curve to symbolize the growth. Modern looking is based on natural lines. It is mainstream concept and, in my opinion, it could be enough memorable....