It's not a bad design. But I was actually looking at the query and chat icons myself and thought they would look better as a speech bubble, aka, comic balloon. Queries would have a question mark inside, and Chat windows would have an equals sign inside (corresponding to their event prefixes). I think the round ovaly shape would better set them apart from channels to indicate one-on-one communication.

Well. At least I won lunch.
Good philosophy, see good in bad, I like!