In my opinion
Primobolan is good for a shorter cycle and it is expensive.
Eq gives max benefits with longer cycles.
Since you are talking about running a 12 wk cycle eq will give you solid gains.
From my experience when bulking up with eq the gains produce soild dry muscles that I retain after I stop the eq. You need to keep working out and eat high protein meal plan.