Question: is surprise trade worth it?
Answer: Surprise Trade is a great way to possibly get Pokemon that aren't in your game (i.e Sword and Shield Version Exclusives), Pokemon with Rare Spawn Rates, all the starter Pokemon, great Pokemon (like Ditto, who is perfect for Breeding), and even shinies!