Update:
2 days later, my booster had to fight through hell with afk's to get 2 divisions up, assuredly, he was able to win about 70% of the games. Normally you would think "wow wtf only 70%". However there were so many DC's and minor issues its impressive he even got that far. Flow was also greatly helpful and was able to negotiate a minor amount
9/10 Highly recommended and am purchasing another order