The problem with what you are asking about recording from any station is that sometimes the different stations broadcast different episodes or even different series. An example of this would be ABC where they replay episodes on ABC2, sometimes several times. This would result in the same episode being recorded multiple times.
Also if you record from other channels you could be recording what are very old episodes/series you don't want.
I will only buy one that plays optical discs (CD/DVD/BluRay with all the usual codecs) as well. I wonder why so few have eject buttons on the remotes these days?
Subtitles should be an easy to select button, not buried in a menu. Often we watch recorded stuff at a faster speed (one or two clicks of the F-Fwd), but annoyingly the subtitles cut out on the second click of the F-Fwd.
On the remote, can you make sure the streaming controls are away from the movement (play, pause, F-Fwd, etc) controls..... Too often late at night I have hit Netflix by accident being right above one of these buttons. I then have to stop it connecting and getting info, which takes time, and then go through a series of steps (HDD, select series, select program, continue where stopped) to return to watching the recorded program.