Good luck with your future projects. And just one more opinion: I think the basic idea has a potential flaw, which is that you can't really tell what abilities you'll need before going into a battle, so it's more of a lucky guess.