It would be hard to improve the hardware. The UI could definitely benefit from upgrades and features:
1. Subfolders (it would be nice to for my wife & I to each have a top level directory folder and organize our programming separately.
2. Rename recordings (seems to me I used to be able to do that many years ago).
3. Along with the above, be able to move programs to folders irrespective of their title
4. See the size of recordings (would help distinguish which were recorded SD vs HD when "seeking", again, seems like I used to be able to do that)
5. Under diagnostics, show signal strength for multiple satellites simultaneously to allow the "challenged" (me) to more effectively aim antenna.