Normally you would apply the upload size limit to one parrticular vhost.
But I see how splitting the files can help when there is an unchangeable upload limit or the files are larger than the largest upload limit (i.e. 1GB file with 100MB limit on cloudflare free plan)
In this case, it would help a lot if the UploadFS module could upload multiple chunks in parallel.
But if the server upload limit allows, one request will always be fastest I think.
The problem is, the UploadFS thing calculates the progress based on completion of chunks, so if you just set the chunk size really high so it uploads in one chunk, the progress meter will show 0% the entire time, then jump to 100% the moment it’s done.
So I think the UploadFS module needs major changes, but it appears it is now discontinued