I'm not sure how I feel about it yet, but I think over-all the idea is good. In D:OS1 you could generally get an idea of what you were going to run into based off of the area you were in, but you didn't change anything with your character because you didn't need to. Now you look at your surroundings assign spells that you think will be beneficial, and then if you're wrong it's most likely your fault. It's telling players "you have to pre-plan for an outcome you aren't sure is going to happen" and I love it. I don't minmax or save scum, so I guess I'm in the minority. Just dled it last night, so we'll so how it goes as it could definitely be too limiting.