locopepo,
No creo que el problema sea velocidad de acceso a la información de la instalación en el disco duro. El caso por el que se usa el compact flash es por conveniencia y por resistencia en ambientes hostiles ( ya se por suciedad o vibración excesiva). Para m0n0wall creo que basicamente es por tamaño. Su imagen de instalación es tan pequeña que usar un disco duro estándar es una desperdicio.
He leído que la imagen se puede volcar en un disco duro con el comando dd de linux, pero no tengo la descripción de las implicaciones a mano para dartelas; especialmente porque no he tenido que llevarlas a la práctica.
En este enlace hay una discusión que concluye con la instalación de m0n0wall sobre DISCO DURO en una PC genérica
http://forum.m0n0.ch/index.php/topic,376.0.html#msg1324Saludos