I would not buy it eather, i would do it that way, you described!
As i'm not racing that much, i never had that much wear on my driveshafts/pins...
...and, as i'm an old school mechaniks, i allways look for some tools in my garage, or my hobby room, to do things like that, before buying one.
I more wanted to show the instruction of the tool, to show people that/how it works.