Hope it works out as expected but I would not trust what a sales person said so get it in writting.
As for the 12 month contract you do know it is a rolling one and if you dont cancel near the end of the year it renews, I know that does not matter to you right now but just keep it in mind.
Are you sure it was BT and you are not being slamed? double check with BT.
I am also on the no contract weekend plan but I am CPS to Primus.