I would encourage your involvement in this site, but I don't think we should necessarily have a special forum for it.  It can be covered under taxidermy, general, deer, elk, or sheds depending on what it is.  I also wouldn't encourage posting pics from the measurers, but from the folks that have harvested the animals.  If they are not members then encourage them to become more involved.