Looking at LibriVox specifically (linked to by many of the entries in OP), each audiobook has an RSS feed, so I'll just be listening to them in a podcast app. If you have a decent one that keeps track of which "episodes" you've listened to and allows downloading for offline listening (ideally automatically), seems like that should cover the audiobook usecase pretty well.
I use subsonic to host the audiobooks and play:Sub/AVSub on iOS to listen to them. play:Sub can speed up the books which is very nice for some slower voice actors.