I'm absolutely loving this plugin, it's exactly what I've wanted in a Skill Learn system for a long time! I just had one possible suggestion to give your plugin a little more functionality (if you're still looking to update and improve it). You've given us the ability to count Active Nodes and store it to a variable, do you think you could do the same with JP spent on Active Nodes? I think this would be very helpful for those of us that want to tell the player how much JP they're going to be refunded, or who want to scale the cost to unlearn based on the number of JP spent, or even have common events that require a character to have spent a certain amount of JP in a Tree before they learn a new skill, or are able to perform a certain action.
Thank you again for the amazing plugin!