Oh, I do plenty of the pre-processing. Peruse the #LossyPNG hashtag, it's probably 100% me.
But Amiga HAM would be a fun hobby-horse.
I do use #WebP for the fediverse now, as it's supported by #GoToSocial natively, but I think #AVIF is actually considerably better.
Try a few test images on your own and see how it fares. I usually do something like:
convert image.png -quality 20 image.webp
and then attempt to create an image of nearly the same size in JPEG and AVIF for comparison.
convert image.png -quality {trial-and-error} image.avif
convert image.png -quality {trial-and-error} image.jpeg
The AVIF is almost always better looking, and the JPEG is almost always a total mosaic. ;)
https://rldane.space/the-case-for-avif.html
P.S., yes, you can name JPEGs .jpeg
. It's not 1993 anymore. :P