It might need to be pointier.
I think that, ideally it would be a double-action, where the square and inner ring is punched first,, then the spike comes up through the clamped, shape-locked ring and bursts it.
But I don't know how you would do that. Possibly with a spring, but a spring stiff enough to punch the initial hole?