I've been slowly making my way into the smart home ecosystem and was incredibly concerned about these not because of paperweight necessarily but because of needing to send data to a company over the internet which might not be available when it's needed.
So I ended up going with Home Assistant and I'm really happy about the launch of the Works with Home Assistant program with the logo on devices.