Let me explain a little what I had in mind when creating this.
I wanted to create something that is modern, and that will look appealing to the young people you are trying to reach with your company.
I would suggest to go with less complicated solution, less is more, and this is modern nowadays.
If you overcumber your viewer with elements the logo will not be memorable and people will lose interest.
Also it is bad for printing.
Give me your thoughts on this, I am flexible and
I will provide fast response and full support throughout the contest.