Just my $0.02, but I bit the bullet and bought new cams at $700 each. Just couldn't sleep as well knowing I had 'rebuilt' cams. Real or imagined, I had visions of the sprocket shattering around the shaft. Yes, expensive insurance. Not intending to spark a debate about my knowledge of metallurgy - it's lousy, and minimizing worry was the objective.
In the future, I am preventing cam teeth issues by inspecting the variocam pads for wear. Why? Wear of the pads causes the chain to stretch, which wears down and weakens the teeth, which cause the chain to wear, which causes further...etc. The solution is preventative maintenance - change the pads and the chain, both cheap by comparison. BTDT, and spent a small fortune in the process.