WiFi? Eh. As an ever-so-modest upgrade to the cheap DIY, a Zwave or Zigbee system might be a better choice to integrate with a variety of other things (like thermostats and temperature/humidity sensors.)
In my house. 9 X main lights. Kitchen work lights. Extractor fan. Oven Hob (gas) Dishwasher Washing machine Dryer. Fridge. Freezer. Food processor Kettle Toaster. TV. Digi box PlayStation (2 but anyway) Extractor fan Boiler Laptop Printer 5 X lamps.
So I managed to get to 30 things. I'm not entirely sure I'd want to hook up all those things to a network though...
Also, latency is very relevant for IoT stuff. Lights turning off 2 seconds after you push a button is a crappy experience.