Well, I read what the reward is, so I went ahead and broke the circle. Getting to remove all the barriers was nice. I spent most of my playing time last night going back to all the places I'd been, dissolving barriers and getting a bunch of spells. I did three before bed time and two of those spells I didn't have. The other, mass healing, I got two levels on. Would I have found all those spells in other places? Or would I have gotten the 'remove barrier' spell in some other way? It seems like a fairly important thing to be able to remove those stupid barriers.
Did I basically just take the 'easy' choice? I.e., one that makes the game easier for me?