> What Id love is a journaling file system.
Same; that would really improve the remote router scenario. I've had a router refuse to boot up after a power outage until I manually ran a disk check. I'd like to at least be able to force start-up no matter what, but journaling is the proper fix.