Стабильность API — точно не безусловное преимущество макросов, трудоёмкость и простота тоже зависят от продуманности того, как будет орагнизован процесс разработки компиляторных плагинов. Единственное, с чем можно согласиться — инлайновость, но я не берусь утверждать, преимущество это или нет.