Its seem the pattern is TM will have offer every now n then.
Last time most get the 50mbps speed for free under the Thank You Campaign (in dec 2016 if not mistaken).
So at that time existing user pay rm179 monthly ( some only pay rm169 and some even luckier pay rm159) for 30mbps (same as u pay now) and get the free upgrade to 50mbps with the same price... [price before gst]
and then, at the end of 2017 got another round of campaign rye 2017 (retention year end some say

) which add +rm10 u get 100mbps speed.
so to answer ur question,
1. imo, the best is to try to get the rm139 for 30mbps speed. Later on if got year end offer u can upgrade with monthly price cheaper than most of us here

.. i also try to get this package but got existing contract when upgrade to 100mbps. 30mbps is good enough for me haha
2. unifi tv or known as hypp tv previously cant be exclude with the unifi broadband. Its in the contract i think.
3. Another thing to try is to exclude the call plan. I will try this when my contract finish , can save rm20 monthly.

I tot rm20 call plan aka STD20 can be cancelled anytime without penalty since it is optional n not part of contract.