This would have been 5 stars except for the lack of an option to set an interval or a specific time for the expiration to happen. I am transitioning a sire from an old hand-coded system to WP. In my old system, I expired posts once a day, at 0000 GMT (which required exactly one database update statement). I don't need the plugin doing anything except once a day, and I am concerned about the amount of resources being used to update the database more frequently. In fact, I'd like eliminate the time element when I specify expiration completely, and just expire by date.
I do like the flexibility of "expiring" posts to a category, and the UI is OK. The expirations are working as I expect, so the plugin is working as advertised.