For the amount of space on the top bar of the site, the logo probably needs to be mostly text. I think the text will just get lost, and it's not high enough contrast as is. It might be good to do a typography logo. I do like the idea of suggestive images on the logo, but that may pigeonhole the site if people think of it as being for only those kinds of things. Another thing to keep in mind is that you can do a simple logo on the left side of the top bar, and then include some images on the right side that you have the option of swapping out in the future, and that aren't glued to the brand.