My tales of woe can be viewed in the main Sportster thread, but I finally got it working. Using latest version (0.4.2) and had to edit the squashfs image to include the other file mentioned in that thread (not sure if that was necessary in the end - try the latest version first!)
It still loses the EPG contents when I Record something tho...