I think the driver and software resources have been very messy. There are different versions, hardware revisions, different QAT generations... and at first glance is very confusing to know how you can run certain accelerations.
For example, the Zstandard plugin has this requirements:
Hardware Requirements
Intel® 4xxx (Intel® QuickAssist Technology Gen 4)
Software Requirements
ZSTD* library of version 1.5.4+
Intel® QAT Driver for Linux* Hardware v2.0
What's Gen 4? (I later found that means '4th Generation Intel® Xeon® Scalable Processors'. But not any Gen4, you have to find one with QAT included, and the product matrix is huge.)
What's the v2.0 of the hardware? (I'm not completely sure about that)
Does it automatically accelerate zlib and openssllib calls, or do you have to patch them? (I think you have to patch them)
I think they're stabilizing the API from now on, but it's not as simple as buying a CPU or one of the older PCIe cards, and loading the driver.