I'm waiting for the replacement mesh to arrive before I mount the badge.
I also realized that the current setup has the mesh upside down! Basically, it's much easier to see through it the way it is mounted. If it was right-side-up it wouldn't look so transparent. I will post update pics soon as I can.