Perhaps an Android based eInk device such as the ones from Onyx Boox where one could run the Google Books app? AFAIK Google allows you to upload your books in a similar way to Amazon and then access them both in app and online.
Note: I've never used the Google app(s) so can't comment on the quality of the reader nor if it supports everything the OP needs, but it's one more thing they could look into. Also not sure if the Android app works well on a grayscale eInk screen or not so that would need to be checked into.
|