Agree with descentralization and context.
One-time training may not be enough, but if in one place there are affiliates, they are already assuming those roles. They can receive adapted and personalized training.
Peer system could be better that top-down. If in the regional scale We are able to create a culture of sharing, We can cover wide training needs. Not every regional scale are closed. One community can be part of serveral regional contexts.