21 is a little young in some people's eyes to start cycling, however with your goals to compete. I don't disagree with your desire to enhance. I would read into the new pct thread that has been floating around here. I'm sure KS man will come leave you a nice link to click on.
You didn't state how long you plan on being on cycle but I would assume 10-12 weeks with the Longer ester.
I would recommend using prop for the first 2 and last 2 weeks of cycle if you can get your hands on it. Something I'll be trying my next cycle. Obviously using the Test E from day one. I would have liked some quicker gains when I started.
Do your homework first.. It's a nice proposal except your pct seems a little outdated with all these new threads floating around lately.. If at very least Nolva at 20mg Ed for 5-6 weeks would be suitable, no need for 40mg..