Well well well.
After being on 12/2 for a long while and having pretty regular dips from 200mb over the last year, suddenly a big upgrade occurred.
I saw the magenta light on my hub 3 disappear this past Friday and checked the VM service status to see an intermittent service fault.
Came home after work to check if everything was ok and saw 24 channels on the downstream and 4 channels on the upstream.
Hopefully that will mean a bit more stable service here from now on.