The logo does stand out, though the font could do with a little more tweaking. I think it makes the "company" seem a little too casual and perhaps denotes unprofessionalism. I like the mono-color idea, that can easily translate across different mediums.
Thanks!