Yes. I do it for physical books and also recently started tracking library books (only digital for now; I'm high-risk for COVID so haven't had a chance to borrow any physical books for a year).
I track them with custom 0-byte formats, .paperbook for physical books and .overdrive for books borrowed with Overdrive.
I also use virtual libraries to keep things separated while still cross-searchable.
Custom #lastread date column. I use an
Action Chain to automatically populate it and then open the eBook (unless it's not an eBook).
I'm happier keeping my reading history on a local drive than on a third-party cloud service. Partly privacy, partly an internet connection that isn't always reliable, partly I've seen online services vanish off the internet overnight.