I agree that this is mainline code. I have a couple of multisite instances and I allow no plugins beyond Akismet purely to make upgrades and performance a no-brainer.
I'm willing to accept fractionally slower page loads, as for the most part they're cached heavily post-generation. I'd feel far more comfortable partitioning in Postgres not least because I'm far more familiar with it.