https://help.ubuntu.com/community/aufsRootFileSystemOnUsbFlash - Gonna follow that to create a Lubuntu install on a USB stick and make it read only. Nothing, in theory, will need to be written to the system if everything is set up correctly. Media file serving with parity drive and some other little bits and pieces like sabnzbd that seem to be making UnRAID fall over at the moment.
It'll also means I should be able to do things like automated backup easier because ubuntu is well supported and there are loads of guides for idiots about. RAM size will be the thing I need to be careful of though, as its currently the shipped standard I think I'm gonna have to increase that to the max 8GB if I'm to essentially run everything off RAM.
Acquired a UPS too, so I'll have that set up to ensure any power failure will make it shutdown nice and safely. Of course, a read only OS means it'll boot up perfectly following a shut down anyway, just means I'll keep the hard drives safe from a sudden power outage.
However, I'm not too sure XBMC will like running on a read only memory stick, so this could turn out to just be a replacement of unRAID at the moment. I'll have to see how much RAM SnapRAID and all the other stuff takes up before I commit to transferring XBMC over.
Also, my other concern with UnRAID is the limit on the number of drives. Obviously you can pay for more but at £100 or so for the full version it isn't cheap, and I'd much rather spend that money on a hard drive at the moment. SnapRAID should hopefully do everything I need without having to pay out and by the sounds of it, its very reliable.