So what are you using for a local repository mirror? apt-mirror or ftpsync? I usually keep ISOs for the architectures that interest me using jigdo as it can update them later on.
ISOs are harder to maintain for sure but they’re more standalone and might survive adversities better.