Il problema di usare i [tt]\…shortskip[/tt] dipende da come fa il motore di composizione a ritenere che il righino precedente la formula e/ o il righino segente la formaula siano corti rispetto allalunghezza della formula; quello che ho capito è che la loro posizione e lunghezza non deve dare interferenza, ma deve avere un certo margine fra la fine del righino e l’inizio della formula; quanto sia questa tolleranza dipende dall classe e dal formato, ma considera una ventina di punti come ordine di grandezza — poi se sono 50pt non cambia il problema.
Lo scopo è quello di evitare che ci sia troppo spazio bianco sopra o sotto la formula.
Secondo me quei parametri messi di default vanno bene, anche se magari componendo a 12pt, forse, e ripeto forse, lo spazio verticale normale degli [tt]\…skip[/normali] potrebbe essere uguale all’avanzamento di riga, quindi a 14.5pt.
Come ha fatto notare Enrico nel filone che hai citato, in Plain Tex quei valori sono gli stessi, tranne per le componenti di allungamento e accorciamento.
Con valori maggiori il programma di output del motore di composizione lavora con più scioltezza per emettere le pagine nel file finale, mentre con valori minori fa un po’ più di fatica e possono formarsi delle overfull vbox.
All’atto pratico, in tanti anni che uso LaTeX e i motori di composizione te, pdftex e xetex, e ho scritto molte classi, non mi è mai venuto in mente di cambiare quei valori ritenendo che i valori di default vadano benissimo; probabilmente vanno benissimo anche altri parametri non tanto diversi, ma in sostanza in nessuna mia classe ho mai modificato questi valori. Non vuol dir niente, perché le mie classi potrebbero essere delle porcherie, ma il fatto è proprio questo; quegli spazi ci vogliono e ci sono; modificarli produce effetti trascurabili.