If all you need is better WiFi, just get a wireless access point that you can mount next to the Hub or in a better place, connected to the Hub with an ordinary ethernet cable. Keep the Hub in router mode, just turn its own WiFi off.
Cheaper than getting Virgin in, and a better result.