I have just downloaded the latest firmware into my Z8 and I am glad to see that recording via the EPG is now possible.
However, most satellite receivers have a scheduled recording option in which you just input the channel to be recorded, the start and stop time of the recording and whether the recording should be repeated e.g. daily weekly, weekdays etc. Implementing such an option is essential for an IPTV box is to be competitive with satellite or cable.