To save $29 on software. Pretty dumb, but whatever floats your boat I guess.
I don't think PrimoCache addresses the problem. Romex SW has another product for creating a RAM disk. Either way, I'd think you'd be asking for trouble by just introducing another level of complexity with the RAM disk. If the boot drive is an SSD, the pagefile should be fine set to 2048MB or less, but above 700MB to 1000MB.
Primo largely provides the benefit of read-speed for caching frequently used programs or data. It's a very flexible and reliable program. If your system can't accommodate an M.2 or PCI Express SSD card with NVMe, Primo offers a performance boost -- more or less depending on user habits and workstation application.
The paradox of it: You can eliminate much of the swapfile size for a booting SSD. But if you hibernate your systems*, you can only limit the hiberfil size to half the RAM. But -- OK -- so far, so good.
Now, Primo offers a feature so that it will save the cache contents to disk at a normal restart or reboot, which understandably causes a delay at boot-time but it will restore you in time to a higher cache hit-rate. You can also walk on the wild side and defer writes to the disk, further improving performance in a stable system.
However, you define a fixed portion of your RAM for the PrimoCache cache, which can be shared among disks. So with that feature turned on, you're going to do writes to the disk in addition to the hiberfil and the pagefile.
So if you're worried about the odometer on your SSD, use a small pagefile size, don't hibernate your computer and don't use a program like PrimoCache. But it's really not going to make a hilla beans difference for your SSD. I have a couple that are a year old or older, and they've only passed the 5 or 6TB mark on their long journey to being "used up."