LOL, I think you will find you have opened a can of worms .....
Seriously, you will not get an answer, except yes and no
I use a VMNG300 and Asus RT-N16 Router with TomatoUSB firmware, running 100/5 without any issues. It will do the 120/12 as well when it arrives.
It's really up to yourself, some people report the latest 'beta' R36 firmware has improved the S'Hub, others are reporting no difference.
If, and when, Virgin go to 200, and thats a big IF, as they can't seem to provide a stable 100 at the moment, I'll be forced to connect my S'Hub.......
Personally, iI would stick with what you have, better the devil you know