I had a Teraflex long arm suspension on a 2010 JK, and a Teraflex short arm suspension on a 2011 JKU. I now have an AEV suspension on a 2013 JKU. To me the biggest difference is that the AEV suspension is quieter over small square edged bumps, and a little more supple. The AEV suspension uses a little more travel over medium sized bumps, but my AEV suspension is a 3 1/2" lift, and the Teraflex suspensions were 2 1/2" lifts, so I would expect a little more travel before hitting the bump stops.
The Teraflex suspensions are very good, but the AEV suspension is a little better, and quieter. This is for on road use, and mild to moderate off road use. I quit rock crawling a long time ago.