I think it look cool and now easier to recognize who is who
That looks cool, and it makes navigating the vendor list easier. If a maker doesn't have a logo/ident, what are you going to do?
Vendor section looks good with the custom icons. Nice they can have their own identity. And stock for vendor/maker without a custom icon is fine imo.