> namely, the important "missing bits" are: forgot to mention one more:
ruhyphen package allows to load patterns in several output encodings: t2a, lcy, ot2, koi8-r and unicode (the latter could have been used for omega, aleph and i think in xetex too); the hyph-utf8 package has support for t2a (for 8-bit tex engines) and for unicode; koi8-r output encoding is not important and could be dropped; probably some people still want to use lcy encoded fonts (and hyphenation patterns), so it would be good if you coupd provide this additional output encoding (see koi2lcy.tex for a table which re-encodes from koi8-r to lcy). as for ot2, i'm inclined to drop support for it, as it doesn't allow to achieve good quality for hyphenation, as it relies on pseudo-ligatures to typeset some russian letters and that interferes with hyphenation. Best, v.
