I would agree with this in theory, and I think it worked great on live where there was a huge population, but with our population a class specific skill is too limiting to really work well, IMO.
If only 10 percent of the population does tradeskills actively, and only 5 percent are shaman, you...