Turns out satd made block processing wait on a 500 ms timer. That severely throttled IBD at about 25 blocks/sec per peer. Fixed in the upcoming 0.7.2/0.8.0, with other fixes bringing 0.8.0 roughly to parity with Core.
@evoskuil Thanks for benching satd! Fixes underwayView quoted post on X