I also have a Custom Montana Black Gold Vengence on my Hunting Bow...no issues with it what so ever...once allan screw is locked in tighten wheel after and they stay solid...there is also a second allan set screw on front of pin make sure to tighten them also...
Not sure what you mean by " pin finish on the Black Gold is rough" ?
One of the better sights I have shot...
Look at the Axion sights also..for the money they are a good sight.
JMHO
Neil