Since my TEG is in the garage, I don't really care if the panel is open or closed (or removed)... So, the switchbot would work in that instance...
But, yes, do agree that they could implement a software reset option (however, if the software has hung, then, the physical reset button may still...