Concept 3 is a great choice for logo but poor choice for text.
I would pick concept 3 and ask the designer to choose a finer font and reduce the size. I specialize in marketing and assure you the abstract design behind concept 3 would do much better for marketing!