Have you considered the potential of use something like Zerosync to compress the data first? There are tradeoffs involved, it could be used to sync nodes up. https://youtu.be/rvOrbejf6_A