Thank you @eric.
My question was not articulated well.
In my setup, I have 3 Bluz units connected to an Electron gateway. If the firmware running on the Bluz does NOT contain any Particle.Publish statements (only Particle varibales and functions), it is OK then to have (SYSTEM_MODE(AUTOMATIC)); without the Electron connecting the Bluz units to the cloud?
To save on data, I do not want the Bluz units to connect directly to the cloud. (I am familiar with including this statement
gateway.set_ble_local(true); on the Electron acting as Gateway).
This way if I need to change any variables (via Particle functions on the Bluz), I can just use my phone to connect when I am in the vicinity? This will be done infrequently …