Без заголовка
На мой взгляд, там не столько ошибка в интерфейсе, сколько попытка реализовать механизм, который в принципе не укладывается в общую парадигму WYSIWYG.
Ты еще вспомни, что в принципе предусмотрена возможность по крайней мере сброса (если не произвольного изменения) счетчика любого уровня нумерации.
Я в свое время из интереса разбирался с полями и численными атрибутами в подобных программах (на самом деле, в книжках описано), но решил, что дешевле этого не применять.