Я в принципе за однозначность - ни блоки...
Ну а как же BPOLY? Ведь она же успешно работает с блоками. Мы же позиционируем SuperBoundary как наследника BPOLY, поэтому всякое урезание наследуемых возможностей выглядит как добровольная кастрация...
Что касается текстов-мтекстов, то конечно, использовать эту опцию при создании контуров-полилиний нелогично. Данную возможность надо привязывать к режиму заливки.
Я кстати тут побаловался с заливкой и мтекстом и нашёл в Акаде такой косячок:
Поясню: я нарисовал прямоугольник, наложил на него мтекст, причем наложил умышленно с перекрытием, и произвел заливку без ассоциативности (верхний рисунок).
Далее я удалил текст и выделили, собственно, заливку (нижний рисунок). И получилась такая вот квази-штриховочка с торчащим кусочком рамочки. В принципе подобные вещи при реализации в SuperBoundary можно устранить.
Честно говоря вопрос слияния BPOLY с BHATCH на движке SuperBoundary меня давно интересовал. Ведь суть у них примерно одинаковая - площадные объекты (как Вы выражаетесь).
Кстати я тут заметил, что команда штриховочки (BHATCH) на последних версиях AutoCAD работает веселее не в пример BPOLY... Может вся эта затея с реализацией идеальной BPOLY не стоит "ломаного яйца"? Может ребята из AutoDesk подтянут BPOLY к достойному уровню производительности в версиях AutoCAD 2019-2020? И вся наша возня напрасна?