Love it! The icon can be used as a stand alone on small items. I can't speak for print, but you would be surprised what will fit on a icon. The feathers would gently be pushed off the icon maybe.
IDK, sometimes it's nice to see a piece of art being used as a branding element. Business is tough and without large marketing budgets, something needs to stand out.