(and the fact that segwit transactions are, in fact, larger than legacy transactions ...
Oh, I didn't know that. All I know is almost all my segwit transactions cost less in fees compared to legacy transactions.
I also run a full node, on a spinning platter too. I'll eventually move it to another computer so it can also run an Electrum server since I use that wallet. Not sure yet about Spectre (wallet.)
I threw out a piece of shit IBM Xeon server and replaced my full node with a RasPi4 connected to a USB3 2TB SSD.
Last time I ever buy IBM crap. Their fan controllers are completely and utterly retarded, at least in my limited experience. Wake up at 4am to a server with screaming fans for God only knows why...
Anyway, love those Raspi4's. Slow as shit compiling bitcoin from source, but otherwise handles the load of a public node quite handily.