I'm always ready to give an opinion.
You've talked about the inability of military and Law Enforcement snipers to use hand-loads in the past. I suspect that will not change anytime soon. I believe that is why you did the match ammo review and comparrision.
Having said that, I handload for my .308 and my 6.5x284. I would not mind an additional pet load or two. But, I can, and do, obtain that and similar insight and information from the F-Class, and Long Range Target Shooting site, as well as the two or three other Varmint and Wildcat sites that I visit.
I believe that such a forum "could" become distracting, unless CAREFULLY controlled (they seem to have it under control at at least one other sniper site I visit). I vote yes, you can always pull it if it gets ungainly..