Primo is a little expensive for guys to run if you ask me.  I would go with Mast before Primo.  Not that Primo won't work, just the cost to benefit ratio is pretty low and Mast has a lot of the qualities you are looking for in Primo at a much better cost point.  I plan to run Mast with my next Tren cycle.