Works fairly well in my experience.
Pretty easy to setup. Install, reboot. Setup Ramdisk size, set other details, like to create a new one every boot, restore from disk, save to disk on shut down, etc.
Personally, I use it for video recording, image manipulation, photoshop scratchdisk, VM's, development, sensitive data handling, and certain games (where they update lots or for better loading times if it's found to help). But one of the drawbacks of this particular software Ramdisk is that at larger sizes, it slows down more than some other Ramdisk software. So a 32GB Ramdisk for example that goes at 1600Mhz DDR3, may only produce 3-6GB transfer speeds compared to a 4GB or less Ramdisk using the same software that will be between 8-12GB transfer speeds. (Although admittedly, I doubt anyone can really tell the difference between 4GB transfer speed vs 12GB transfer speed)
For most people, probably not worth the effort, as you won't have enough RAM to make a Ramdisk of worthwhile size.
4GB is certainly not going to be big enough for most games, and may be too small for certain projects. Although everyone can certainly get this for free with this software assuming you have the RAM to spare.
8GB will be workable in many cases for more professional pursuits, but gaming might be tough for more modern games. But most systerms with 12-16GB RAM probably will be better served with an extra SSD in comparison to costs of more RAM to make a small Ramdisk.
16GB+ size Ramdisks (24GB total RAM or more in the system) is probably where you'd want it to be if you want to include gaming. But again, in all these cases, a SSD can probably take place of the Ramdisk without any major drawback in comparison. Especially when price is factored in. Unless they have a very specific use for the Ramdisk that only it can provide (usually security related I would imagine).