This is way to fancy for a logo. As Pet says, "KISS". Simple designs often work best.