Terminological confusion
I appreciate that a transflective screen is effectively a single sheet, hence the e-paper tag, but when you talk about e-paper, most people think of persistent e-ink. I certainly did, right up until you started talking about LCDs.
It sounds like a great technology (and I'm hoping they'll release a kit for the original eeePC as I'd love to eke a few more hours out of my battery), but I don't think the term e-paper helps to clarify things for the reader, and incorrect user expectations could lead the tech to a premature grave....