I'm not sure how much research you do, but I think you need to check on a few things:
1) The lock. I had August locks, and have been replacing with Level Locks or Friday Home. The reason is that whilst August is great for a single person home, the integration with HK is terrible and I could never get the locks to work through HK for more than just myself... and that's with the support of August.
Level Locks are very discreet as they are inside the door so it doesn't even look like you have a smart lock!
2) Brilliant doesn't work with HK. They've announced it, but it still isn't there... so how can it be a best? However, I would say that I'm looking forward to it when it does arrive.
Umm the last item. Image is incorrect. It says "13. Ecobee (5th-gen)
The best smart thermostat for HomeKit users"
However the image is a Honeywell which is also Home kit compatible.
I had to go to Ecobee's website to verify if it is even home compatible. I'm not a fan of multiple ecosystem compatibles - as a Security Architect and Security Researcher - They can link to the lower level security and be vulnerable to both ecosystems flaws.