Possybly slightly off topic .. but I have used astlinux on compactflash media for some years now, and there has never been a problem. Just run and run. Astlinux works in such a way that it copies all files into a ramdisk while booting, so there is no communication against the compact flash during ordinary operation.
http://www.astlinux.org/By the way I am also using Asterisk on SME server, but standard Asterisk not Selintra (Because I prefere manual configuration for the Asterisk server.)
Positive about Astlinux: Very compact, effective and reliable. Fits very well into a solid state enviroment. A low power cold running installation with no physical moving parts runns for ever.
It can also be turned off and on likke a light bulb, as there is no mounted physical file systems.
Negative: Require some knowledge of text based configuration of the Asterisk server.
Just some ideas ..
By the way .. as my Astlinux installation has runned for years without a bug, I have not tested the newer versons of this distro with the new functions ..