Interesting idea. Though it took me for or more times looking at the name to get it right. It is a poor combination of long, difficult to pronounce and difficult to remember.
I went and looked up the definition, a manuscript or piece of writing material on which the original writing has been effaced to make room for later writing, which of course makes sense with your product, but I'd try to find a name which is simpler.