Whonix VM images download speed issues and automated download speed tests

Download speed issues have been reported by a few users even when downloading over clearnet.
Therefore I wrote a script:
developer-meta-files/dm-check-mirrors at master · Kicksecure/developer-meta-files · GitHub

And run it from a different server with a fast connection. (The Kicksecure server.)

Another server downloads a bit from whonix.org and other Whonix download mirrors for comparison.

Review of the dm-check-mirrors script is welcome.
(It’s part of developer-meta-files package.)

And here are the initial results.

check-mirrors
link: https://download.whonix.org/ova//16.0.8.2/Whonix-XFCE-16.0.8.2.ova
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
 78 2195M   78 1724M    0     0  57.4M      0  0:00:38  0:00:29  0:00:09 57.4M
curl: (28) Operation timed out after 30000 milliseconds with 1807876096 out of 2302602752 bytes received
stdout: '60264545'
stderr: ''
kb_per_second: '58852'
mb_per_second: '57'
link: https://mirrors.dotsrc.org/whonix/ova/16.0.8.2/Whonix-XFCE-16.0.8.2.ova
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 2195M  100 2195M    0     0  89.4M      0  0:00:24  0:00:24 --:--:-- 88.0M
stdout: '93803835'
stderr: ''
kb_per_second: '91605'
mb_per_second: '89'
link: https://mirror.koljasagorski.de/whonix/ova/16.0.8.2/Whonix-XFCE-16.0.8.2.ova
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 2195M  100 2195M    0     0  82.8M      0  0:00:26  0:00:26 --:--:-- 80.4M
stdout: '86913628'
stderr: ''
kb_per_second: '84876'
mb_per_second: '82'
link: https://ftp.icm.edu.pl/pub/Linux/dist/whonix/ova/16.0.8.2/Whonix-XFCE-16.0.8.2.ova
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
 26 2195M   26  592M    0     0  19.7M      0  0:01:51  0:00:29  0:01:22 13.7M
curl: (28) Operation timed out after 30000 milliseconds with 621330432 out of 2302602752 bytes received
stdout: '20711704'
stderr: ''
kb_per_second: '20226'
mb_per_second: '19'