Yup.
And that could also include independent rad valves etc? ;-)
I have 35 Zigbee devices on my live system and 10 on my development, plus a spattering of WiFi devices on both.
I'm currently only using a RP3b and TI CC2531 and I think the suggestion is that the 2531 is only really good for up to 20 devices? That said, most things seem to happen instantly (a remote switch toggles near as fast as you can toggle it onscreen etc) but I'm also looking at one of the Odroid boxes instead 1) because it's directly supported with an HA image, 2) it's very low power and 3) it's seems pretty powerful (and 4) I could always use it as a Linux box if the whole HA thing didn't work out).
My dev system is on a passively cooled Shuttle and whilst it definitely feels more responsive, especially when opening History across all devices for a week, it draws 10W idle and may make a better TVHeadend host (that I do actually have configured in another container).
What I don't understand is that the system never seems stressed, even on the RPi3b?
Cheers, T i m