Only thing is, the VM phoneline is probably the worst bit of all their offers:
1. No ADSL, so you cannot use a cheap ADSL provider unless you double up and keep the BT line (so maybe look at the £25 - 14 + 11 bundle with 10Mb broadband, basic phone line and basic TV)
2. Non-geographic rates are a complete disgrace on VM
3. No escape, you cannot use carrier preselection or prefix discount call provider on a VM line, and the non-geo rates make the other form of cheap call provider not so cheap.
Remember, TV:M is essentially freeview, so the £11 offer is an expensive to use phone line, and bundled freeview.
Try the Wolfbane TV predictor, you may be able to locate a reachable transmitter from an adjacent area if your main is 100% blocked.
http://www.radioandtelly.co.uk/reception.html#wolfbane
http://www.wolfbane.com/cgi-bin/tvd.exe? (no, NOT a download, it runs on their server)
You need to select "distant" to extend results to those which are marginal.
Are you sure it would block Sky/freesat? There is an elevation angle of 20-30 degrees on them, highest in the south