Использование внутренних переменных удобно тем, что можно задавать значения по умолчанию сразу при прошивке. Ну и в программе.
После того как сломали установку значений по умолчанию для Modbus переменных и появились эти костыли в виде SelChg...