This topic of off-site storage support directly from Macrium Reflect is really annoying and basically requested (in various spices) for years now. Macrium Blogs propagate the concept of 3-2-1 backup storage (e.g. https://blog.macrium.com/planning-your-backups-1d251cc9cfa8),
but it is only supported with self-written scripts and/or 3rd party tools (at least if you cannot mount an SMB share as destination to the PC you want to backup). Macrium introduced secondary backup destinations, but as I understand, these are only meant as failover destinations, if the primary destination fails.
I fully understand and agree to the objection that you need a local drive to recover directly to the impacted PC from the recovery media, but this does not help if your backup media for example is ruined by water, fire, etc. Thats why you should have that off-site copy of your backups.
You have such a fine product with Reflect, that is easy to use, to restore, to mount for single file restores. But to generate automated off-site copies of the backups is just a pain.
I would expect the option to define an additional backup destination right in the backup job, where the just created backup repository files become duplicated to and verified for correct transmission. That way, even if the recovery media would not support direct restore from such a location, you could transfer the files to a local USB-storage again to recover from a local disaster.
I guess this would, along with me, make many Reflect users very happy and close an obvious feature gap to the competition.