I lean towards halodrol just because I'm not a fan of the super dry compounds like epi due to lotsa arthritis in my family. I use tons of joint support as staples (well, not tons, but "more than average").
On cycle: Halodrol, cycle support of some kind (n2guard, cycle assist), maybe forma stanzol.
PCT: nolva/torm/clomid (i lean towards torem these days), erase/erase Pro, DAA, cycle support maybe other test boosters.
solid first time "mid-core" PH run. if you *must* stack something with it, use more m1D black for a mild test base.
ManBeast