David,
I zero my bot very much the way you have suggested. I use a copper pc board with a wire soldered to it and split with a banana plug that goes to the control box. (The wire also gets plugged into stops at x&y zero points to zero the overall machine.) But I use it mostly to zero the xy&z of jigs on the table that I can place anywhere. I have a wooden fence at the x axis and use plywood spacers to make sure the jig is parallel to it. I lay the pc board against the jig and have the router spindle hit it. (I'm using the "Eliminator" chuck which is round.) I rewrote the zzero program to work in the x&y direction.
I also thought about use copper tape on the corner of jigs but I haven't gotten around to that yet.
I also make guitars and furniture so there are lots of different jigs.
Rick Samish