First: Don't get cheap bulbs. Feit is bad. Check the HA site for compatibility.
Also, Do you have occasional power outages, no matter how small? Some bulbs will reset and/or go into a flashing pairing mode. It can be awkward if you have to unscrew the bulb to get it back online. Again, get the best possible bulbs.
FWIW, I have found it to be better to use smart plugs for lamps and smart switches when possible/needed.
THE way to go. But think through your system first. My house has radio penetration issues, so I have a mix of zwave and insteon. I prefer the zwave, but you just can't stop an insteon signal. Home assistant makes it simple to have a zwave switch also control an insteon device and vice versa.