I'm skeptical when it comes to ryzen overclockability, recently in gpus(was case for both polaris and fury) AMD showed us they they ship chips running pretty close to what they are actually capable of ;/
Pretty sure AMD got some screwed up contract with one of them which means they have to make at least X% of their chips at that fab. Think it was GloFo.