To get an extra dust cover for this I contacted Swampfox with an e-mail explaining what I was wanting to do, and I offered to buy one, but they just shipped it to me.
Sent an e-mail back thanking them with a picture, and they seemed to have liked the idea? Just guessing, but this might just end up a prototype for their future killflash if they decide to make them?