I am using the Schlage Encode Plus and can confirm that it does work with the Airbnb integration. You authorize Airbnb to have access to your Schlage account, and it generates an access code for every guest that is active only during their stay. It also notifies you when that access code gets used that your guest has now checked in. It works very nicely and I do recommend it.
I am probably in a minority in that I have more than one of these locks and I wish the Airbnb integration would add the access codes to all of them. It does not. I've had to write code myself to handle adding the code to the other locks. If you care about multiple locks, know that Airbnb, to date, only lets you designate one lock as your check-in lock and only that one gets the codes it creates.
Other than that one complaint, I'm very happy with the Airbnb integration. I also really like the Apple HomeKey use of the Encode Plus. I have to replace the batteries more frequently than I'd like, but it's not terrible and Airbnb gives notifications on the need to change batteries.