Thanks for the feedback! I’m still not quite sure how I want training to work, so I really do appreciate the comment.
Could you explain what you mean by it being too potent? Is there way you think it could be exploited?
In other pbta systems, gaining +1 to a single attribute is 5 Experiences. +3 in a stat is generally considered the reasonable maximum one can go. You can also buy Moves and other benefits this way.
What you've done instead make experience into a single roll with massive benefits for success. This is a nightmare scenario.
What I might suggest instead is that training applies to specific threats or goals. PbtA is a narrative system - training should either be background justification to spending Experience or, if it's a Move, it should have a direct narrative purpose.