I have a couple of suggestions:
Make the Host's helpful option to update the firmware default to off. It is the first thing that popped up on the initial use or Repetier. Make it harder to alter the board code. While well intentioned it was a pit into which I naively fell.
Use a disclaimer that forces one to understand the magnitude and agree to the change, thereby alerting the uninformed to stop and consider.
Have the Host make a backup of some type prior to performing any firmware alterations. One will eventually have to learn how to use the backup but at least they will have it.
If possible alter an "undo" as in update but don't commit to the EEPROM.
If Host can so easily update the firmware, make Host also offer an option to update the same firmware once the user has tweaked the files off-line.
Download and store the files on the user's PC, those which the Host will use to update the firmware.
It is a great product, and thank you for it but consider the ignorance of the user and make it a little more bullet proof. Not a complaint, just a suggestion to make it an even better partner with the user.