No SSD manufacturer will tell you what blocksize a SSD will internally actually use. You will need to do some benchmarks with same settings but different ashifts (for example 9,12,13 and 14) and see what performs the best. Ashift=12 should usually be fine.
LZ4 would be the fastest compression with very low CPU impact but doesn't compress that much.
ZSTD would give you a better compression ratio but will be slower with higher CPU usage.