One of our external partners made a cool gif leader board showing completions. I'm not that talented so I stick with a more basic reporting out of completions. I've found that reporting it at a team level can get competition going within a team.
Tying resources back to specific needs also helps. You said you have a need in X, have you tried out these 3 resources that would meet that need. In the future I'm leaning towards leaders/teams showing me what they have already done before they ask to spend time or money on additional options (use what we have already offered or curated.)
We have annual awards that tie back to our values and company strategies. One of the criteria for those awards was to show what additional learning you have done this year. There were many metrics involved, but we wanted to include it on the level with the other metrics that grow the business.
With that we are also developing a Talent Scorecard that will track each teams investment to development (among other talent metrics.) Again trying to tie our resources back to the business need and outcome.