There are too many posts about corrupted ER-L, ER-PoE, ER-X and other models.
An official TFTP recovery procedure from UBNT for EdgeMAX entire line would be really good to have.
Something with temporary image that would load to RAM and allow for fixing the internal storage, re-partition, re-format, fsck and the re-upload the firmware.
TFTP is available in u-boot, this should not be that hard to put together. ...all the EMRK community hacks are nice, but not universal. Especially there's nothing for models that don't have removable USB storage i.e. ER-X.
UBNT, please seriously consider. Many vendors have this.
You also provide similar functionality for some AriMax and UniFi devices already.