Looks good...
I'm assuming that The Zigmeister removes the factory lume dots and applies new ones? Or does he apply the new lume over the existing dots?
As for straps, I've recently mounted mine on a Maractec Zulu with "low light" hardware. I've also been considering one of there "Elite Series Straps".
Only $20!
I'll post some shots of my BlackSteel on the Zulu later when I get home.