For anyone curious, here's how this little project turned out. Very good, actually. This is some posts aout it from the Fedora Forum:
"As I said earlier I'm building a new Shuttle MiniPC that will have Fedora 22, 16GB RAM and a Samsung 500GB mSata SSD.
I keep hearing about how swap space and heavy read/writes are bad for SSDs and how swap should be moved to a HDD or skip swap altogether to prolong SSD life. No HDD so that's out. But with 16GB RAM I'm seriously thinking going no swap.
I'm also thinking I'll move Firefox's cache to RAM to reduce read/writes. I think with 16GB loaded there's enough the little bugger still won't run out of RAM and start killing processes.
Partitions will be like this or close to it:
500GB SSD
Primary partition:
/boot = 1GB
Extended partitions:
/var = 20GB
/ = 50GB
/home = 400GB (approx)
Unassigned = 30-40GB (approx)
Again, if I'm crazy I'd appreciate knowing why before I do this in the next few days. Has anyone here tried something like this?"
Nobody said i was crazy, so I went for it.
"I put the little Shuttle DS81 together no problems. Really makes a nice mini-workstation. VERY quiet and good construction.
I chose an Intel 4690S 3.2GHz i5 Haswell 65W low-power CPU. I nearly went with an Intel 4790S 3.2GHz i7 CPU, but for my purposes I just couldn't justify the price difference. And I think I made the right choice.
The 16GB of Kingston RAM maxed out that. SSD is a Samsung 850 EVO 500GB mSata. I thought the Shuttle would have the BIOS set for a SSD out of the box, but no, I had to change it. No big deal.
I was still debating between installing Fedora 22 and CentOS 7.1 so I had a multiboot USB 3.0 stick with a live CD of each on it plus a netinstall of each. Both live CD versions ran fine but neither netinstall versions would load properly. Scratch doing a netinstall.
As I kinda knew I would, I went with Fedora 22 Workstation, installed from the Live version. I used the partitions I laid out in my previous post, very simple and NO swap file.
I've had very limited time with it but so far results are good, very good. The little Shuttle is plenty quick. Lotsa extra room in all partitions. And the decision to skip having a swap space appears to be correct. I haven't yet moved Firefox's cache to RAM, but that won't add much to the load in RAM.
I had to see if going no-swap was gonna work. So this morning I loaded it up a bit. I had 2 big downloads running - Insync and Dropbox downloading and syncing about 90GB of files, while surfing with Firefox, the system monitor running and 2-3 other things open. The itty bitty thing was just crusin' actively using at most about 3GB RAM and 25% of CPU. Nowhere near needing a swap space. Running smooth and fast.
Swap - naaah. Don't need it."
Since then i've optimized the SSD to reduce wear and increase speed by moving the Firefox cache to RAM, enabling the noatime option and a couple of other tweaks.
Bottom line on this: For about $700 I built a killer miniature PC. Ultra quiet, solidly built, plenty of SSD storage, about the size of an average book, uses very little power and is surprisingly capable and quick The little thing really flies with Fedora 22 and the Cinnamon desktop loaded. I couldn't be more pleased.