Can't one create a "simple" PCI-card with an A1200 trapdoor connector that simply map 8MB of PCI-space to the A1200 motherboard? Then one could use the MMU to remap all classic Amiga hardware registers to whatever the PCI-card was assigned.
Just a thought...