Good progress since the last time I played it! One thing that I would really appreciate though, is to have the WIP spells indicated before you buy them. It's pretty annoying to buy, train, and then get a WIP message.
You make a very fair point, I really should have done that. When I get the chance I will put that in.