This is a route that I was planning to take on Linux, so it is disappointing to hear that this was your experience. Is it possible that HDHomeRun as the backend to Tvheadend is the way to go?