This is not a Desktop Uploader issue but a network infrastructure issue. See Increasing upload problems.
No.
No, Mapillary is already short on staff and they surely do not want to manage even more hardware or software on the edge. It would not improve upload speeds or network stability either.