No hassle really since City Fibre will do all the work, what I did was give Virgin my 30 days notice of end of contract cancellation, ordered Comunity fibre online and was up and running within four days so had both Virgin and Communtiy fibre working, I removed my Virgin SH3 to storage, connected my own router from Virgin SH3 to the CF modem (CF router I boxed away) since it was all setup with wifi etc so just a case of router ethernet cable on WAN port to CF modem and reboot all done in less then 2 minutes. Hardest thing I have to do is send back the Virgin SH3 when they send me a prepackage box in Feb when my contract ends with them.
Installations are pretty fast nowadays, mine like I already stated was done in around 60 to 80 minutes, gives you great peace of mind in the long round especially with all the hassle you get with Virgin. I also get free 60 days satisfaction guarantee with CF so win win for me if I wanted to cancel for free, which I won't since it has been great ,got to love 945Mb upload and download speeds for my 1GB package.
Best choice I made.