WiFi lights are inexpensive. They are designed for use by the masses. However, they are unlikely to be as robust as alternative that may cost more.
If you plan on putting in a Hubitat system, I highly recommend that you consider the Lutron Caseta system. It uses its own wireless protocol called Clear Connect. I have dimmers and switches throughout my house. Here are the reasons I recommend them as well as potential concerns.
Cons:
Lutron devices are fairly expensive. If you try to do an entire house at one time, it will cost you. I worked through that issue by installing the most critical devices first and then adding others as funds were available.
In order to connect to Hubitat, you will need the more expensive Lutron Pro 2 hub rather than the basic hub.
Pros:
Caseta is rock solid. I did get one dimmer that was dead on arrival, but the hardware store replaced it and the new one worked great. Because it uses its own frequency, it is less subject to interference. WiFI, Bluetooth, and Zigbee all share similar radio frequency space, so interference is possible,
Installing three-way and four-way lighting circuits is easy. The Lutron dimmer or switch is installed at the primary location and all other locations use Lutron Pico Remotes which are pared directly with the primary device. Thus, they will continue to work even if the hub goes off-line.
You can pair a Pico remote with more than one dimmer if you wish to do so.
The integration between Hubitat and Lutron operates using Telnet. Thus, it is blazing fast.
You can use voice control to trigger the Lutron devices. I use Amazon Alexa and it works great as long as the Internet is operational.
Switches normally require a neutral wire. However, there are dimmers that do not require the neutral.
Thus, I could not be more satisfied with Lutron Caseta, well, perhaps I would be happier if they were less expensive, but this is a situation where you get what you pay for.
If Lutron were not available, Zigbee would be my next choice. I do have some Philips Hue light bulbs in lamps with a single bulb. For lamp stands with multiple bulbs, I use plug-in Lutron Caseta dimmers.
Z-wave would be my third choice as I have found Z-wave to be more finicky. Devices are more difficult to pair, may leave ghost devices, and are more likely to drop off-line than Zigbee, at least in my experience.
WiFI would be my last resort. Because Hubitat has a ethernet connection with your router, WiFi devices can be controlled as long as a suitable driver is available. However, many WiFI devices require control over the Internet using a proprietary app. That negates the advantage off Hubitat being able to work even when the Internet is not available.