It'd be nice to transparently support both gzip and zstd based on just negotiating the Accept-Encoding header.
I'm happy to take a stab at implementing, but my only minor concern is that gzhttp is very specifically nammed "Gzip HTTP" rather than a more generic "compress http" or something.
But zstd is already supported within gzhttp as a transport encoding, but not for a normal HTTP response.