That hw is a good choice - if you don't want to watch LiveTV. Though I would buy the box when your favorized distribution is out and running and working - not before.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.