IOP's media library, for example, is currently over 5GB and takes an extraordinarily long time to sync down. Needing to implement something quickly could be seriously hindered by having to wait.
Not sure how to do this, but since the uploads directory has a known format, maybe the script could request the current year by default, and then add some sort of pull:uploads-all command to grab everything before that