For those that like the current scribing method, I would not want to see anything take that enjoyment away.
At the same time it is well within the D&D game design that a casters spell book is a physical item that one carries and should be something that can be handed down via the TR cache when the time comes.
If you wish to scribe a new book then my all means trash the old one and start a new one.
In order for this to be fully inclusive system the following would be a nice addition to the game.
- New characters, that are casters, that inscribe, receive anew spell book at character creation containing the select spells.
- Spell books take an inventory space.
- Blank spell books can be purchased should you accidently trash your original.
- You cannot change spells without your spell book in your inventory.
The existing spell book interface can still be used with an additional check that you have your spell book in your inventory as well as in that tavern or rest shrine to change spells, otherwise they are grayed out as normal.
Programmatically, there will need to be a table that associates the character ID with the spell book ID that list the ID's of all the spells scribed. I am sure this would be a similar data structure to the Shield of Legend, which is a container for varying items within it.
Other than appeasing to both sides of this discussion it would also help bring a little more immersion to the game.
Side Note: Way back when I played PnP regularly, I had a real physical book I created that had the characters spells in it. Each page had basically the write-up as the players handbook but I had also drawn various arcane symbols and illustrations throughout. It was kind of fun having it. This is more a digital version of that.