Команда тубе- может содержать полости- пишу архаичным кодом- отверстия лупит без проблем. А вот в револьвэ, как было невозможно пробить полость, так и нельзя.
Не совсем всё понял, но вот тут однозначно выход есть - отловить использование булевого вычитания можно через GLOB_SEO_TOOL_MODE. И в зависимости от его значения ставить либо револьвз, либо тубе, например.
Вообще да, есть минусы, но не на столько всё плохо.
А лестницы и ограждения - да, хлам.