Best HomKit Smart Lock - Yale, Schlage, or Aqara?

Having a hard time deciding between the Yale Yale Assure Lock 2 Plus (YRD450-N-WF1-619), Schlage Encode Plus (BE499WB), and Aqara U100? A must have is HomeKit HomeKey support as myself and my wife both have iPhone and Apple Watches. I'm tempted to hold out for a lock with Ultra Wideband but seems like those are a ways out and looking to pick something up for black friday. I like the Schlage for the name brand, the Assure lock will disarm my Ring security system (I think), and the Aqara is cheap, but I've read is a bit buggy. What's everyone using or what do you recommend?