The sub itself should attenuate the signal by setting the crossover and the gain/ volume.
Doesn’t the preamp need to be able to attenuate the level of the sub? The sub amp won’t do that.
On another note, every sub I have owned has blended better with the main speakers using the high level inputs. I don’t even try with pre outs anymore.
Oz