Do you have any plans to cache the downloads of the git dependencies, you could put them in
~/.local/share/UnrealEngine/dependencies/cache
or something. It would help to cut down on bandwidth and help save time when things like PEBCAK issues happen including.
git clean -fxd
with out thinking.