The Schlage and Yale locks are better locks than the Kwikset ( based on third-party standards) , but the Kwikset are a good budget brand.
The FAQ has more details. It’s about a-year-old but everything there still applies. It just doesn’t cover the August pro option since it was introduced last year. ( this is a clickable link)
Personally, for a lock I would choose Z wave over zigbee. You won’t have to worry about potential Wi-Fi interference, and a lot of people like to boost Wi-Fi in that area so they can run a Wi-Fi doorbell or camera.
As far as one that “just works reliably,” nothing does with SmartThings, really. Just search the forum for “reliability” or see the following topic:
The platform itself has had at least one outage in every month for the last 20 months except, I believe, January 2017. And sometimes more than one. The locks themselves are all decent locks and you would still be able to unlock them from the keypad, but your automations may not work during outages.
I myself had problems, reported in the forum, with a lock that would just randomly unlock due to the SmartThings platform. Support worked with me, but we were not able to fix it. I moved it to a different Z wave controller and the problems all went away.
The company says they are making improved reliability a top priority, but they’ve been saying that for two years and the frequency of outages has not changed much over that time. There’s still something every two or three weeks. The bugs don’t affect everyone every time, but it’s a significant difference between, say, Phillips hue or HomeKit. Smartthings is a very powerful system, but definitely not “set and forget” at the present time.
http://thingsthataresmart.wiki/index.php?title=Bug:_First_Reports