Sure, the thought has crossed my mind over the years. I have been running it since 4.0.x as the main hub for DVB-T2 and DVB-C. I do program for a living and once even tried to get an improvement I made to squid into the main repo, but was voted down :( I lack the detailed knowledge about the Linux TV stuff, sadly.
For my family, it does meet the needs we have and I like to do my own builds, mainly because I can take out stuff not needed. The fewer bits of code I do not need, the less risk of problems.
I also have the "wife acceptance factor" to consider :) Too much tinkering might lead to problems, but I have compiled 4.2.8 now and will test over the weekend. If it runs stable for a few days, then I will try 4.3. As I said did I try 4.3 a few years back so my notes on configuring and building should work.
My main problems have always been those tuners. Seemingly identical TV sticks may have different chipsets and/or require different firmwares. I am running 4 sticks right now, two for DVB-T2 and two for DVB-C. I pulled the "Astrometa" one a few days ago as I suspected it caused problems.