As you said "luxury boutique cosmetic, fragrance or fashion line"...
In my humble opinion:
- i think it's better to work on a very simple and luxury symbol like Chanel or Louis Vuitton,
- "Horse" is in the name, so... no need to design a redundance,
- I bet you don't sell only brushes but many different products for stable lads, so it may be confusing to use only a brush in your logo... and brushes are not the height of luxury definition,
- Efficiency is always simple, one strong icon is better than many mixed items... it's more remorable and easy to use even in very small printing,
- For a test, i can replace the horseshoes making an "H" with stirrups if you want... Just tell me!
I hope you'll understand my very poor english, i'll try to work more to convince you,
Thanks, Satto.