Hmmm, i've never directly compared a KRPs internal sat tuner to either the Technos or Humaxes. I'm surprised you think their outputs are grainy and lacking in depth of colour though.
Technomates and Humaxes are regarded by 'sat enthusiasts' and proffesionals within the sat industry as having excellent PQ, especially for HD viewing...
I've installed lots of Technomates for motorised/multi-LNB set-ups, over the years and also done lots of Freesat installs with the Humaxes as well as owning a Humax HDR (which is connected to a LX5090) and i certainly don't find PQ grainy etc....
If you want a 'great EPG', you are limited to platform specific boxes i.e Freesat/Sky, i'm affraid, simply because although the DVB standard includes a full 7day epg, no UK broadcasters use it and only broadcast now/next EPG data (because they choose to pay Sky/Freesat to provide their proprietry EPG services).
There are an ever increasing number of Linux based receivers that can provide a full EPG either by pulling down data from satellite or using online EPG data servers and have decent SD/HD PQ like AZbox, Dreamboxes and Vu+ for example.
However, these boxes come at the cost of user friendliness and require a lot of setting up (they're not plug 'n' play), and even then the EPGs don't really compare to Sky/Freesats.
I wouldn't recommend one of these receivers unless you are prepaired to put in the time/effort of learning how to set them up, as it's quite a steep learning curve and requires lots of patience
...