So I guess it must be no SATA because of broken PCI,
True.
no MMC because of FPGA bugs (now fixed),
Work-arounded ;-) (hopefully really fixed in near future).
no CF card because of (?).
CF usability depends on the card. Most of the old cards Just Work (TM). New cards tend to have some problem with writing to them (it happens 30x slower than it should). It's on my TODO list, so sooner or later it will happen :-) Ah, and you need PATA_PLATFORM enabled.
* Ethernet
Was buggered, is fixed now :-)
Cheers!
Paweł