As harmonic puller I got an old one from the 70's that a lot better made than the ones I have seen lately myself. As for yours being home made it is probably stronger those cast ones. This why I make several of my own tools too as I have a much better idea of what I going to use the tool for.

For some things there simply no commercially available for the job the we access things or at least for there is not with out a lot of extra disassembly.