VMs cable network only serves VM services.
You'll need a tech out to install services either way you go so the BT line will get reconnected.
I've seen that Sky are good for gaming.
Consider BT Infinity if its available to you > try the address check option
https://www.btwholesale.com/includes/adsl/main.html