I have just done this 3 weeks ago.
RBS to HSBC premier £200, free travel insurance, 0 % withdrawals from around the world etc.
It was no problem switching, just tell them you want to switch they will do the rest. Having said that I have not had anything major going in yet i.e wages so...