Quoted from DavidLee:I bought it and will give it a try and report back here.
Not all IDC connectors are the same, this tool will not work for pinball machines. You need a .156 IDC connector punch down tool.
Like this.
Or this. https://www.shapeways.com/product/XXT77BYJU/idc-156f-wire-inserter-pinball-tool?optionId=56007855
https://www.shapeways.com/product/XACSFLRSE/idc-156f-crimping-handle-pinball-tool?optionId=56016634
I own the one from Shapeways, being made of stainless it will last a life time for me.