Anyone wired a self latching or other type of anti-theft kill switch ?

That is not going to work as shown. The ignition, or ACC both go dead in "start." Seems to me overly complicated, just use a switch "somewhere." What do you have for a setup? EFI? Electric fuel pump? MSD ignition? Lots of ways to add a switch and they won't take time to find it.

If they show up with a roll back and a winch you are screwed, anyhow