If I’m going to be building it, most of this should be done through FTP, so no need to worry about IO limits.
I do have some ideas on how it could work in a way that’s probably not completely stupid. But it’s still a complicated beast with a lot of moving parts for something that I think is not that useful for that many people. So don’t get your hopes up.