Not entierly sure waht you mean.
Do you mean that changing the -q mostly result in increased time, but pretty much no size difference?
If so, well that´s to be expected, and well for archiving, it´s worth it, it doesn´t that that long, and i can do other stuff while encoding so it chould take 10 times longer and i wouldn´t care.
Yeah i know, or well single-cpu, i am guessing you mean 1 core, as several cpus is rare.
And well from my tests, i never get to use above 25% when encoding webp, and 25% for me is 100% (4 cores 100/4 = 25).
So i think it can only be used in certain scenarios, not sure when.
Or something is wrong and it simply doesn´t want to use my other core, but well as said, i runt 4 at at a time anyway.
But well, i can´t say it´s fast, it certainly is slow, but for Lossless it´s worth it. Lossy however, not so much, especially with the color problem i am having.