Agreed. Concept is fine, but execution is too complex to scale well. Many of the details are assymetric too, which is fine when it is intentional but here is does not appear to be.
If you want it to be simpler and scalable but still retain character (i.e. not look like just another modern, minimalist logo) you might consider a direction like this: