You make a good point about updates, I didn’t think about that.
Your web UI scales well on mobile and your layout adjusts properly, so it’s not a big deal, it’s just easier to check rig status with an app than to open a browser and have to zoom in etc, so I was considering the different ways I can setup the monitoring to get both options if possible.
But I also don’t like the idea of constantly modifying config every time an update gets deployed. I agree with you on that.
Ideally, it would be nice if the monitoring ports and the VNC listen port could be configured the same way you allow configuration of Network settings and Rig.conf, up front, and in a location where you can just copy it back after every update, like you do with those other settings, so no config gets lost.
That would be the most flexible approach for your miners. Maybe worth some consideration for a future update.