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.