I do think it's a clever idea. For more things to think about though:

- What about sellers who sell your book but just never pay you? Their customers are happy, they got what they paid for, but then you gotta go fight these non-paying sellers.

- Is each seller in charge of their own digital delivery? (not trivially easy)