i use nabilo maxvar v8 on a dm500 and a dm7020 and i cant fault it .if you want to try it you can download it from link number 1 of my signature area .
it only has now and next epg as standard ,you may be able to install an epg via the plugin panel press yellow then press yellow again .