user-facing dialogue hardcoded for the Librem One instance
There's a hardcoded question "Enter your Librem One address:"
That's bad, because it means the tool is confusing to use on Liberty One instances other than Librem One specifically.
Fine if "Librem One" is the instance used by default, but must be configurable at build/install time.
See https://liberty.one/definitions/ for definition of terms, and liberty/ldh_gui_suite#7 (closed) for related discussion - in that other project implemented using GNU autotools, but I guess still helpful as inspiration.
Edited by Jonas Smedegaard