I like the work.... the Name should be more dominate than the graphic. I deal with a lot of corporate clients but also deal with a lot of creative design firms. The logo should appeal to both. Experiment with color.
I like the logos you did with Xoyun,Harrington Group, Allevia Technology