Не совсем так. Данные там хранятся во вполне читаемом виде и могут очень удобно редактироваться в нормальных редакторах. Недавно пришлось добавлять в объект около 20 параметров - быстрее оказалось сконвертировать в xml и через Sublime Text вставить новые параметры. Разницы в весе не заметил.
Плюс, появляется возможность создавать объекты сторонними программами.
http://openbim.ru/events/publishing/article_20140903.html - пример работы с xml
Разобрался с тормозами- тормозит из за включенной в код текстуры ( также тормозят объекты видимо созданные в ревите ). А по поводу веса.... 17кб против 4мб, в моём понимании очень много. Открывал файлы посмотреть, обычным майкрософт офис. Из за отсутствия шрифтов, принял казлюки за двоичку.
У меня в команде есть моделлеры 3Дмакс ( при разработке библиотек, не всё можно смоделить в ArchiCAD ). Я не принимаю работу если модель, после экспорта весит более 1мб.
Я вообще особо в этом не копался, но очевидно ( судя из статей на эту тему ) что для связи библа, с внешними базами данных, очень удобная вещь. Например- перевод списка параметров в окне настройки библа, с одного языка на другой. Как я понял- добавление новых параметров.
В общем, этим не занимался, не было нужды. Теперь знаю- если такая возникнет к кому обращаться, если вы не против.