I'd be very wary about such software. I'm not suggesting it's harmful in any way - never heard of it before - it just sounds like "one more thing to go wrong" to me. Who makes it? The name is generic, it doesn't help when looking it up.
Windows already has cacheing for such drives, which increases speed but means that you must eject safely or risk losing data. (See under the Properties for the device, Policies tab.)