Great project! This resonates with me - been using ESPHome for a year now and it's solid. One tip: if you're concerned about reliability, pair it with a PoE switch for your ESP devices. Makes recovery much easier if something goes wrong.
Also curious about your power consumption - did you measure watts before/after switching from Xiaomi's cloud solution?