I have been looking into this for you and I've been advised that porting your number should not affect the deal with the credit.
If you have any other queries in relation to this or any other matter just give our customer service team a call on 789 from a Virgin line or 0345 6000 789 from any other line and they'll be more than happy to help.
Tech fan? Have you read our Digital life blog yet? Check it out