I've just started playing with MCE, and have all my data on a separate unbuntu server based machine. I do like the look of the ReadyNAS range even though they are now owned by Netgear.
The only disadvantage i can see is that you'd have two devices to worry about rather than the one, but for me I probably would prefer that, so I can tightly control what data is available to the core.