The only thing I would change would be the HDD. I would go with a serial(S)-ATA drive. They are a little more, but they are also faster, albeit not much, and have thinner cables for better airflow. There might be another benefit I'm forgetting.
And also do some research on Gigacube if you haven't already. Never heard of that manufacturer.