Embroidery has its own limitations. Too many colours in the logo, too many details in the image, too many outlines to the text etc. will not work for your embroidery logo. When you are embroidering something on your apparel, you are converting it into threads manually. It is not a print which will directly go on your apparel. Simple and elegant logos win the race. Lesser the details and colour, better the quality.