Bossone
One of the main rules of a logo is to keep it simple. There's actually a lot of professional reasons for that, but one of the main ones is so it will scale cleanly. If its got a lot of intricate design it usually doesn't scale down very well for printing purposes. I think what DL and Zone mentioned about the 2 versions would work well for you in that regard. In the compact/small one I'd keep it very simple though, and if you've got to have text in it, keep just 'CES' and no more. You really don't want them to have to 'read' much/anything in a true logo.
Looking good

,
E3