Uget is a great application, especially for downloading ISOs and other large files: frees one's browsers to do something else at the same time; can pick-up where it left off if interrupted; and when multiple download sources are available can draw from each simultaneously.
But under Bookworm /usr/bin/uget-gtk is written to run uget as Spot, downloading only to /home/spot. That folder always occupies RAM. Downloading large files into RAM is not usually desirable, especially if you have limited RAM. And if the downloaded file has only Spot permissions --I don't know if it does-- that adds another level of complexity to obtain a useable download.
AFAIK uget does not have to be structured to run a spot under Bookworm. I use it all the time under Fossapup64, F96 and Bionicipup64 where it defaults to 'root' and I can set its download folder to whatever is convenient.
Uget-gtk is a script; and scripting is not my forte. How to modify it to run as Root? Would substituting F-96's uget-gtk script create problems? Edit: I see that F-96's uget-gtk is a binary; but Jammy64's is just a script.