I wish there was a resource monitor within Hubitat that would allow for monitoring CPU and memory utilization, etc... I'm going to start removing most of the "description logging" that I have on right now-- and there's a bunch of that going on... so that might be hogging a ton of resources. It's a double-edged sword though- I like knowing what's happening on the Hub, but of course, I don't want to overwhelm the hub either... I don't have any door locks and the strength of the mesh should be good. I'll check on the overlapping of the channels though- good idea! So when you mentioned using Node Red on a Pi, what software are you running your rules on? It's not webcore-right? I've only seen Node Red for Home Assistant.
EDIT: I'm guessing you're talking about: Node-RED nodes for hubitat
P.S. - no xiaomi's or crees or Alexa connected to my network. I do have Google connected and I will get a timeout error thrown from time to time on that though. But it seems to correct itself quickly afterwards.