I'm sure this is a noobish question, I don't deal with this sort of operation that often. Can anyone help me understand when you would use this or croc instead of scp?
When you don't have a direct connection to the sending/receiving ends. Magic Wormhole and croc use Relays for that. And if you want to transfer files to systems without sshd installed and configured.