Either way, there isn't much you can do about it. you can tell the SoC what output you want at the HDMI end, and that's about it.
Using @Dimitrij's plugin, you can make a mapping from what the channel says is broadcasted (1080i25) to what you want at the HDMI end (which basically configures the SoC on a per-channel basis), and that is the end of the tuning abilities.
If the SoC does it wrong in your opinion, the only thing you can do is to use the plugin to make a mapping so that the SoC doesn't do anything (so you map 1080i25 to 1080i25, 1080p50 to 1080p50, and so on), and hope the TV deinterlacer does a better job.
Or find a box with a BCM SoC and see if that does a better job.
Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Pro (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)
Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.
Many answers to your question can be found in our new and improved wiki.