Yes. I think I remember suggesting CF to Trash80 before and he had a reason for not wanting it, so I was trying to account for that.No. CF cards speak IDE/ATA natively and offer better speeds
Plus it is easier to get an SD card adapter than buy / find a large industrial CF card for a good price.
Mine has a CF card in it.

