Looks pretty good to me bro..
Here's what I'd suggest:
Run the enanthate for longer, prop for shorter. I'd say stretch the enanthate out to week 15 or 16 then switch to prop. Won't make much of a difference, but will save you a few pinholes.
You may also want to consider adding a different oral steroid for your last few weeks of your cycle. Might I suggest winny at 50mg/ed weeks 16-20?
RIP BigJim33 & GearedUp: You are sorely missed my friends.
Hindsight is always 20/20. But looking back it's still a bit fuzzy.