I made a
similar kind of thread a few months ago.
Since writing that, I had a chance to try the
Park CWP-7 with a 15mm pedal wrench, and I now pull cranks like Hercules.
Personally, I would never go back to using a puller with a built-in handle again.