1) How often are you going to be travelling 3700km away from home?
2) How much do you care about getting Gold Medals in Useless Badges?
3) How much Stardust are you willing to waste on this?
Personally, I don't think I'll be trading ANY Mons until I'm at a Best Friends level with someone. Stardust is too precious of a commodity for me to waste on Pokémon I don't care about and a badge that (as far as I can tell) literally does nothing for me. I might do a trade or two just to see it in action personally, at most, but I won't do any intensive training until it's as cheap as possible for me.