Dude, just take a 5800X3D and you have the fastest you can get for AM4. No more worries.
But if you really wanna get one of the other two, having a look HERE, I'd take the 5700X non X3D cause better singlescore. But if this really translates to better performance in VaM, and having the 5700X3D as the only alternative, I dont know which one to pick really. I'd take a 5800X3D. Which is losing as well against a 5700X in singlescore
5700X is a little beast actually.
But if you really wanna get one of the other two, having a look HERE, I'd take the 5700X non X3D cause better singlescore. But if this really translates to better performance in VaM, and having the 5700X3D as the only alternative, I dont know which one to pick really. I'd take a 5800X3D. Which is losing as well against a 5700X in singlescore

5700X is a little beast actually.