The functionality you need is there. The only other thing I would recommend for investigation for serious use, is linuxdoc-sgml. It will reformat sgml into a variety of types. CMU have hinted that they are looking for ways of making money from AUIS, but if enough people write to them, they will stick to selling the T-shirts, and consultancy. Maybe they intentionally wrote the policy, to actually keep it restrictive.
Lets hope that changes.