Keep in mind, too, that a kilt pin only sticks through the outer apron, to hold the apron down in a breeze. It's not to hold the two aprons together.
What if you branded the logo into the fabric somehow? With all those angles in your logo, I wonder how well it would stand up to being a pin on a moving fabric & getting banged into things in your shop.