Like many things in this hobby, there does not seem to be a clear-cut performance hierarchy between TVCs, AVCs, volume pots, and discrete resistor switches/arrays.
You left out active preamps.
Its possible to direct couple using tubes to create a balanced output. IME when you do this you have transparency and bandwidth on tap that's very hard to get any other way.
When running balanced I feel its important to support the balanced standard (AES48) since it prevents ground loops and minimizes cable interactions.