I installed SmartEject for the reading-list sync (and having a giant eject button on the toolbar). However I noticed that it always reminds me that there's books to be synced even when there's not. When I press "yes" the device doesn't eject (perhaps it's waiting for the nonexistent sync job to finish?).
Here's my reading list setting:
Note that I use the KoboTouchExtended for kepub if that affects things.