Deevo tools don't exist, and it could be exploited (Eeveeolutions, Chansey, other Eviolite abusers, etc). It would have to limited to once per pokemon, permanently, etc.
I think lend trade had exploits like obtaining infinite Shedinjas, if I'm not mistaken.