My diet is always in check, not perfect as I'm on a college meal plan but very good none the less. I've been lifting seriously for 4 years now and working hard in the gym is not a problem. My goals are to increase strength without putting on extra weight and then cut some let over fat I have from my recovery from the surgery I had a couple months ago. Pretty much just a body recomp. I've looked into ArA some and might consider adding it after some more research.
ArA has a lot of legitiment research behind it. It is definitely a great option for your goals. ABE is also very good. It will increase your appetite and help you stay lean, as long as you aren't at a huge surplus.
Another option is AlphaMax. AlphaMax will definitely assist you in your goals and it can be stacked with ABE or an ArA supplement. I have not stacked ABE and AlphaMax, but if you search, you will see positive reviews of that stack. I, along with others have stacked AlphaMax with ArA (X-Gels in my case) and had great results. I stayed lean and put on strength. AlphaMax is a solid option because ot contains a full 75mg Arimistane, helping to increase hardness, vasculairty while controlling estrogen and cortsiol. It also contains a proven dose of 50mg of 95% Forksolin, shown to increase LBM and decrease FM in humans. Finally, AlphaMax contains a full 1.4g Divanill, 300mg L-DOPA and 4000iu D3 to further assist in both Total and Free Testosterone.
It's a great product, full non prop blend, tons of great reviews and can be found for an amazing price!