Unfortunately I'm afraid that there is no easy answer for your question at this moment.
If you search the forums then you'll find that there's a number of people having some problems with their Ryzen based machine.
This is not unique to virtualisation, you'll also find issues about Ryzen in other areas, like how it works together with graphics cards.
This is due to a number of things, like CPU problems in the first batch that still need errata to fix it, perhaps even NVidia needing to adjust their drivers there.
Then VMware is probably still working on specific details needed for Ryzen to work optimal.
So if I was asked this question then I'd say it depends on the timeline needed by the customer.
Short term, I personally would stick to Intel.
Longer term, AMD Ryzen might be a better choice, depending on how the fixes on the current issues work out. I expect it all to work out well and that Ryzen becomes the real power horse it promises to be, but ... for the moment I would not yet advise it to customers needing it on short term.
Wil| Author of Vimalin. The virtual machine Backup app for VMware Desktop Products
| Vimalin : Automated backups for VMware Fusion and VMware Workstation Professional
| More info at https://www.vimalin.com
| Twitter @wilva
| VMware Wiki at http://www.vi-toolkit.com