I'll post the final link sometime in the coming weeks. Helped someone yesterday and there is a couple of things I need to sort out like a guide/script to make sure that your lms, sickbeard, etc library is not on the flash drive. Also a mount issue that needs to be sorted out although for most it won't be a problem.
That be me, thanks!
Experiences and impressions so far, hopefully it helps someone:
Running high read/write applications from the flash drive is absolute no-no.
LMS for one is so slow that it's completely useless. After Ara eventually cracked the FreeBSD "Jail" quirks and reconfigured the LMS to use the HDD mount for all logs/cache/db reads/writes, things sped up greatly. Discovery of 28000 files took 1.5 minutes. Full 1st scan of these files - less than one hour. Very good. All this is using LMS 7.8, so it's the latest "bleeding edge" release.
The road to getting the LMS to run using the HDDs was painful. FreeBSD Jails are not quite ready for prime time I would say. Many issues that are preventing easy or custom configuration. From cryptic "mount" sharing and re-sharing between the Main Nas4Free OS and the Jail OS-es, to unresolvable issues with User IDs. Fortunately, "root" is root everywhere so that sorted the security issues. Not the safest way of doing things, but at least it works.
Sickbeard ... I'm a great fan of the application but boy... I could not crack changing the logs/cache/db directories. The biggest problem is that Sickbeard will simply not start if it does not like something in the configuration file so no logs, no errors - no idea what bothers it. Weird thing - it will accept writing Logs to the HDD mount, but not the cache. I could not find where to set the database path at all.
Deluge ... huh. We encountered an issue (most likely Jail related, not Deluge as such) where if max download bandwidth allowed to Deluge is over 300Kbs it would take over the complete 1000mbs NIC (!) Pings to/from that server would take 900ms which is equal to server being on NASA satellite circling the Jupiter. Then, there are issues with Deluge itself. Configuring the global Bandwidth and Queue parameters. At one point as I was tuning down the Upload ratio, Deluge stopped downloading completely and no matter what I did it just wouldn't restart. It took me randomly pulling the various levers one at the time and hitting "Apply" until it eventually started working again. All to do with Upload ratio!? Makes no sense. I think we will eventually have to consider running the applications inside the main OS instead of Jails, even if only for reference and a sanity check?
Regretfully, there is no free lunch. For me at least since I won't compromise on the ZFS file system, thus, other mainstream Linux distros (Ubuntu) are not really offering me a solution.
Solaris that ZFS was originally developed for is not for small small scale hardware. That leaves FreeBSD and Nas4Free (and Freenas as a worst case scenario).
Other option would be looking into fully proprietary NAS systems like UnRaid. UnRaid is fine, but as with all proprietary (closed-off) development, they usually lack community support and seriously lag behind with applications ported for them. And when you have a problem with one of those, pheew... forget about a quick fix.