There are no hidden nasties - its a free install/connection presently (or at least is is in my region - may be worth checking locally)
The Sky+ will happily update over an ntl line, so you don't need a BT one for that reason
If you need a 2nd line then this is £7.50/m with ntl