Yes we need it, and thanks.
From my experience, both the uploading and downloading using BaiduYun is slow too(mostly, <100KB/s) if one don't have the BaiDu VIP account. At the same time, the oschina/csdn/taobao and other code hosting website would get full speed.
Yes,, adding other git remote needs an extra git push.
If you choose to flat the repos, may be you can append the ' --exclude-vcs ' option or something like this to reduce the size.