I don’t know. I stopped updating BH, because there is no new feature for my Ultimo and I had to tweak way too much files to fulfill my needs. So I don’t know what version of OpenWebif is in the last BH.
I wouldn’t count on total automation. I think that manual work would be always necessary.
I set daily export of XMLTV in cron and I hope that Plex autoimport it during maintenance hours.