Since Virgin provide the router free, it is pretty fast AND it is fully user configurable (provided you get one that works) why would you use your own? You could always slave your router of it for the LAN and plug the TiVO into the Superhub. My wife's PS4, 360 and PS2 all plug in via enet without needing to set anything. It just works.
My wife plays online with the youngest and her beau in NZ at the weekends and it also just works. I can surf from up here at my standing desk while she's doing it no problem. My network only slows down if Time Machine is backing up and I'm running a third party script to keep those down to a more sensible schedule than the Mac default. They really should add that as standard, not everyone is happy using the terminal.