I really dont see how this would appeal to non-nerds though, and even then, only to a very select type of nerd...
To me, I just have .... issue... with devices that come with hobbles on straight from the factory.
For reference, the Gen2 single bay MyCloud has a dual core ARM v7/Cortex A9 Marvell Armada 375 clocked at ~1ghz, sporting 512mb of system RAM, a USB3 port, and a Gigabit ethernet port. It comes with a single WD-RED series hard drive, typically spinning at 5400 RPM.
EG, aside from lacking a GPU, and instead having several TB of storage, it is about as powerful as a typical smartphone from a few years ago.
Fun facts: Once you enable SSH on the thing using the web interface, it DOES respond to rsync over ssh, meaning you can fully automate backups to/from the thing-- and does so with no other configuration tweaking besides just turning SSH on in the settings panel.
(Not documented!) It *ALSO* can run rsync in Daemon mode, but it has some very peculiar configuration stuff it does with rsync in daemon mode, with config files created on the fly by the web UI that it wont let you easily modify persistently that make it hard to use with a normal computer. (rsync over ssh is effortless though.)
Sadly, it is NOT powerful enough to host a minecraft server. I already tried. It could probably host a number of other game engine servers though. PvPGN would likely run just fine, for instance. Likely
OpenTibia server would as well. (Assuming ZRAM is baked in) I am sure there are others that would be amenable to a box of this class.
Ultimately, I want to figure out how to compile a custom kernel for it, so that I can build all the optional drivers as modules, and figure out a way to make it use USB3 based gigabit ethernet dongles as additional interfaces to create a virtual aggregated link over. This would greatly increase its utility as a network attached storage, assuming it was properly plugged into a properly configured switch. It could handle *A LOT* more connected users that way-- as well as properly set up and use software RAID on the USB3 port. (Use both using a hub) I could use it to host local SAN storage (iscsi targets) for some virtual servers and the like that way. Bake in the (Seriously, why is it missing!?) zram module for compressed ram swap, etc.
It is really a pretty powerful little box for the pricetag. (about 130$). It just has so many arbitrarily imposed restrictions baked in that it makes me very sad-- and it compels me to break down those restrictions and make it possible to do all the fun things I think I should be able to do with it.
That tends to be how this gets started-- I buy something because I need some specific functionality (In this case, I wanted to have a local alternative to netflix with my Roku-- which the box does out of the box, as it has Twonky media server installed by default), and then I start wondering-- what all.. *ELSE*.. can it do?
Then I start the experiments.