Very cool start, I'd love to see more. Though the one problem I found is that sometimes on the talent page, it's possible to double click a banish, and end up with two overlapping new talent options. This sounds like it would be useful, but since one covers the other, it's more like you just lose access to that talent, so...