That's a pretty good plan, I like that.
conditional moves library for openings on turn based chess

Nice plan, but I am a unconventional player. I like deviating from the book as quickly as posible. Puts me into trouble sometimes with certain players, but helps greatly on people that rely too much on book.

I've seen this feature at a competive site, although I haven't used it there. It is an intriguing idea.
For instance, I could indicate that a particular game where my opponent has just blundered with 1.e4 will proceed into the Morozevich variation of the Rubenstein French if my opponent continues with principled moves. Hence, the game can actually begin with an effort to discern the merits of his/her novelty.
Dear chess.com team, it would be an useful feature to add the possibility to create, upload, maintain and download a conditional moves personal "library" where to store our openings repertoire adopted for turn based chess.
In turn based I play only "book" moves from my openings repertoire, therefore, when I play a prepared opponent, it happens that sometimes even 15 moves or more are "book".
I would like this tool to help us also tuning and keeping up to date our repertoire, allowing us adding also the responses to moves out of our book that we find worth to be introduced.
It would be useful if this "conditional book" could be exported in pgn.
Thank you and compliment for this great website.