Smart bulbs or smart switches?
The question of smart switches vs smart bulbs involves many different factors, with different answers being appropriate for different setups.
See the following community discussion  for details and community opinions.
There is only one technical caveat: If combining a smart bulb and a smart switch, do not use a dimmer switch (smart or not) that controls the current load to a smart dimmer bulb. This can cause the switch to burn out. You can use a networked dimmer switch if it sends its commands to the hub rather than changing the current load. Or you can use a plain on/off switch (networked or not).