Your idea is a great model.

I would suggest that the federation spend $0 on identifying (scouting) talented young players and coaches. Would be a handy thing to do in my opinion.