Well I'm in canada and canadian OTA channels are utter garbage, no point to spend any effort on them.
The point is that the ability to timeshift makes a massive difference in TV watching experience. Anyone who's had good timeshift knows that. You just can't go back. The reason for recording is to get more or less the same thing. Ability to watch on your time and ability to FF/RW.
We've had cable TV boxes for the last 15 years, and since the PVR and timeshift capabilities were added some 6-7 years ago, I don't think I've watched a single commercial. So watching straight IPTV is just something I can't sit through, nor do I have the time. I can't see how others can stomach watching live television nowadays! I sure can't.
The recording on Tivimate and IMplayer is simply garbage and a total fail, and neither have timeshift. I haven't tried other software on android yet, but I feel they wouldn't fare better and most of them are paid, and I don't wanna pay again for another fail. To me that makes them non options. MOL2 on the other hand seems to do both those things pretty reliably. if it can do well 95% of time I call that reliable enough, and from people's accounts, it seems to be so.
See its all about software. A good software can record even a choppy stream. It will record the choppiness too, and that's the mark of a good software. Problem is the software out there is not very good at all. Well, MOL2 seems to be the only exception. I'm getting one soon, its on the way.
Oh I also do have catchup on my service but IMplayer did such a terrible job of playback that it was a hellish experience.
If I had a software that downloaded catchup would have been great, but I don't have a way to do that. If anyone here knows one please let me know (other than E2 box).