As posted in the feedback thread:
Why not just add a check to see if they have those spells already, like the spell book used to work?
Having the armory rune cause you to loose your spells one way but not the other seems counter intuitive.