You won't get anything out of growth in 20 or 40 days. So save your money. You're better off with SesaPure/Glucorell or Thermorexin. Fat burners that work in a hurry. Growth takes months and at your age and bf% you'll never notice it.
The rest looks good, but short. Your cycle is going to be just getting started in week 4 and then you're going to quit.