This is something that was an early idea with the Organelle, and I think it is definitely doable in some capacity. Most of the pieces are actually in place, and I think you are right, it could be accomplished with a python script (even without OS update as there is now the capability to create python menu commands that show up in the Extra menu).
It might require some server side work to make the patch repositories more easily consumable from the Organelle, but not too hard (and something the PatchStorage folks have mentioned doing for this very purpose)
would be cool! and definitely bring patch browsing / loading to a new level!