I have spent quite a bit of time agonising over this deal aswell. As you say the deal ends just before the amd reviews come out.Thanks! I spent (too long) reading up the details yday. Still slightly concerned they could pull it at any time, as you have to wait a month before submitting for the cash back. Hardly guaranteed. Then, there is the question of whether I wait for Zen 3, for peace of mind more than anything. I don't really want to spend £530 on the 5900X just for gaming, and the 5800X is looking to be a non-starter. So much to consider...
I think I will wait it out to see what AmD has to offer. Intel prices might drop once Zen 3 comes out anyway and I think there is a glut of z490 boards anyway.
I think the 5800x would be better long term over the 10700k but it's definelty buy once cry once scenario