I really like its scripting feature. It allows me to, for example, dim the lights between 11 and midnight if tomorrow's a weekday, giving me a visual cue that it's time to go to bed. There's also some smart plug that automatically boils me some water when I wake up in the morning, providing me with coffee about 2 min earlier in the morning. I also have an NFC tag next to my door. If I hover my phone over it when I leave the house, it shuts off my TV and any lights that are turned on.
That being said, it's definitely still raw. I use a fairly basic amount of integrations, but I still have to fix something every few versions, and if I don't touch the configuration for a couple of months, a fair amount of things will either break or look out-of-order in my interface.
Overall, I consider "smart home" to be a fairly expensive and time-consuming hobby that saves me maybe 10 min per day. There's also a fairly limited amount of stuff you can do without making modifications to your home, making its use limited if you're renting a home.