Not really since it does not depend on recipes, it depends on result type.

And using it on recipes can be misleading devs into thinking that the XP award would be tied to their recipe which in reality it is not, so by adding a gold_ingot result they wouldn't know that they change the XP reward for the original recipe as well.

It needs a diferent approach, something that directly changes the exp for results as designed... or change the design style and tie XP by recipe, making the result of the Map a custom object as well to store result and XP reward.

Also, it needs a dev-friendly numbering system, the number is not the actual XP, it's calculated in a way that I haven't understood yet.