They seem like they may be interesting to experiment with, but the fact that they're one-use makes them a bit limited... surely, they could at least provide some sort of repair service for completing the league challenge. And... honestly, if that was meant to be the actual reward for challenging every gym, then I'd imagine people would just challenge the gyms that give out useful TMS and the most money.
[video]