This is a good machine for the job, they take up little space and are very quiet machines. I use mine as a file/media server and it works flawlessly. I do agree with the first reply, the mini's cannot handle alot of USB power. I plugged too many devices in and fried a port not sure how because to my knowledge they are all connected, but It happened to me so I guess it's possible!
Good luck!