Wow! I imagined the sixteen thread Ryzens would do well with SMP work units, but those are Very impressive numbers. My A64 4000 X2 does 750 to 800 ppd on an a4 core depending on how many browser tabs I have open. Yep, not even one k ppd. I really Must find the time to sneakernet a 64bit distro for the GTX 550Ti idling in the PCIe slot.
And yes, the biggest ppd on the table are the GPU work units. All one needs are an Open CL capable video card, a 64bit OS, the current folding client, and an Open CL enabling video driver. Neither of the driver disks that came in the box with my GTX 550Ti or my GTX 650Ti enabled Open CL.
I imagine you are using the latest 7.5.1 client, but just in case here is a link to the most popular OS clients including Mint. - https://foldingathome.org/alternative-downloads/
Back in the 7.4.4 client days I read a post on foldingforum.org that said the GPU slot didn't like the CPU slot configured for an odd number of cores, even though the client defaults to a config of -1 for GPU use. It may have been resolved with a later version, but it wouldn't hurt to test with a -2 or even a -4 config for maximum overall ppd.
Congrats on jumping into the top twenty ppd team 2630 members list! - https://folding.extremeoverclocking.com ... ?s=&t=2630