Marcel's XCS chipset is unlikely to implement AGA compatibility but leaves the registers altered from ECS to AGA unused so future cores can add AGA compatibility.
Personally I think his IOMMU idea is a waste of time and effort, not to mention space on the FPGA. Since the Apollo core is unlikely to implement a 68030 compatible MMU, the point of it is utterly lost.