Since the software for playon has to be constantly updated in order to record content (as channels are constantly changing):
I would suggest HARDWARE support of a Hauppauge for example and use the scheduler and menu for playon to set up those recordings. THAT is all I need... a good scheduler!