I'd also add some choice verbal abuse as to the parentage of the little devil.....
Puller looks a good design but the steel channel may prove too soft and an angle iron version to bring the arms even closer is a better bet. Protecting that crank thread is essential, putting the locknut on means a fair chance of re-aligning the thread easily if they suffer some distortion.
Swarfy.