Looking back at BW about 2 years ago (before starting TRT and DIM) my E2 was 32, so I must conclude that DIM is efective for me.
My doc does have me on low dose danazol which dramatically lowered my high shbg. But I don't believe danazol has any anti-E properties.
Today I use a big dose of 200mg of T Cream ED and 500iu's hcg EOD. And I take DIM every day. TT=900 (from 300's), E=26, low shbg. I feel great and have never used an AI.
The product I use is Nature's Way DIM-Plus, 200-300mg ED.