In case it is useful to anyone in this community, I have been working on updating the bootloader for the ESPRESSObin Ultra which ships from Globalscale with old, buggy, and unmaintained firmware.
https://github.com/bschnei/ebu-bootloader
I believe with some small modifications, it is possible to also build an up-to-date bootloader for other Globalscale devices that also use the Armada 37XX SoC, for example the ESPRESSObin V7 which is listed as a supported device for Arch Linux ARM.
One of the key issues that has been fixed is EFI booting from U-Boot. Fixing this means we can use U-Boot Standard Boot (bootflow scan) to load user-friendly EFI apps like systemd-boot, GRUB, etc. which can then be configured by the distribution instead of requiring users to manually configure U-Boot.