Hey, thanks for taking a look at the class!
I definitely agree that the class is due for an update. Perhaps I simply need to expand Agile a little bit more to make it more versatile. In the meantime, if this class sees some gameplay and you have an idea, I'd love to hear it.