Since you are talking about some pretty hard core stacks, you could always go for a tough, probably side filled, sd tren stack. This would be a tough cycle, but you could see some AMAZING size AND leaning out gains.
I second Mdrol Tren stack if you can take it
I'd LOVE to run something like this
I ran 6wks of phera kicked off with 3 wks of sd... Best cycle ever run. It was a bulk and added 20lbs and was able to keep all the weight. Very very little sides. Have a log check it out. But if u want it leaner def sd and epi makes more sense.
mdrol/pplex is really good for bulk
the mdrol/epi might be too dry, in other words you'll be feeling it in your joints