We like your creation. We just hope that its unique enough (copyright). We have no special hints at this time to improve, perhaps you find some reading the other comments.
I think this is a good way to highlight the two letters O. I usually just use one eye-catching element in the logo, but in the last design all the looks harmonious.