Even if you have a FOSS ereader app with good sync, where are you gonna get books to read on it?

The only options are stripping the DRM from kobo books or piracy, last I checked.