Schön dass du das so detailliert beschreibst.
Bzgl. der VARLEN-Felder würde ich ergänzen, alles zu allokieren solange die Satzlänge insgesamt dann 32K nicht übersteigt, da gibt es dann keine Probleme mit den 80%.
Somit wird nur 1 Zugriff statt 2 Zugriffe benötigt.