I love the smart locks because I love living my life without keys and I don't enjoy trying to get a key out of a lockbox but there are so many advantages of a lockbox over a smart lock...
Which smart lock [& hub] to choose is a complex decision.
My STR is in an urban area so I love it that I can create hundreds of 8 digit codes remotely and delete them after a guest leaves. And I live above my STR so I wanted a Z-Wave compatible lock so the hub could be in my kitchen and a guest wouldn't accidentally disconnect it. Also, Z-Wave & Zigby locks use a lot less battery power than wi-fi locks.
I think what I'm trying to communicate is that it all depends upon what your specific requirements are. In a lot of ways the world's "internet of things" aren't quite ready for prime time. IOTs are NOT a plug and play kind of experience.
I am using Yale locks on my house and my STR unit, with both of them connected to a SmartThings hub, which by the way has been discontinued. Sigh... Like I said this IOT industry is rapidly changing and is not yet at the plug and play stage but, so far, my hub and locks are still working and I they do exactly what I want them to do.