Thanks! I'm glad you like it. I'll have to create a new video show casing this, so that people can see how it works.
It's cool because it actually gives experience based on your heroes earning it, they don't just receive a set amount, nor does it get spread equally. This allows you to make some super powerful character. .