I ended up re-starting the download at 4am Sunday morning and it was consistent at 500k or there abouts. Normally sits around 700k so happy in the end. Node servers didn't make a difference, all were pitifully slow.
Downloaded, played and unistalled, with every other game on my PC. Don't need the distractions at the moment, I'll wait for semester break.
Great game, thoroughly enjoyed it.