Another reason: opdenkamp is the maintainer of the pvr-addons Everything from there will go into mainline or is shipped with mainline. So it's a good idea to use and test that code.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.