The cycle looks fine. Like Rim said, you could bump it up a little and run it a little longer, but that's up to you. maybe see where your at after you've been on a good while and go from there.
Question, have you run GH before? I'd probably go for 4iu/ed for the 20wks but that's just me. You may have it figured out based on how much GH you already have and how much you can afford and 20wks at 3iu is what works. If so fine, but either way, 20wks minimum should do you well.