I got the smart lights bug when we bought our place after renting for ages. I tend to prefer LIFX lights to Phillips as I've got great wifi coverage and they don't need their own hub, but you pays your money and you takes your choice on that, to some extent. I've also got a Smartthings hub, which is great, especially for motion/window sensors and smart sockets, although every platform has its own issues and drawbacks.
The only real problem is trying to come up with a sensible replacement for a normal light switch. I've ended up running my own python server and building out some two-way retractive switches with arduino boards in the back that tell the light to turn on, off, dim, brighten. You don't appreciate the simple functionality of an on/off switch until it doesn't work because the circuit's "on" but the bulb is "off"!
I've got a mate who's doing similar with Phillips, so it's possible whichever you choose, it's just not easy!
Nearly replaced every light in the house now. Rewired the top floor switches to have neutral at the switch, bottom floor is trickier as I'd rather not lift all the boards. Might require some creative thinking.
I looked at Lightwave, but I don't like the fact that there's no feedback from the switch to let you know what the current state is. I've got a couple of Energenie mi-home sockets around the place, which have a similar issue, but I only use them for things where it doesn't really matter if they fail to turn on occasionally - fairy lights for the Christmas tree, that sort of thing!