I will check into it vince. for sure. one of the main reasons im going this route is because of ride quality and to fit 35s. I have a teraflex leveling kit with 33's now and love the ride, but with the stock springs, when I put heavy bumpers on im going to sag alot. so I was looking at their lift etc as it should be top quality. I thought the wheel issue is fixed...how old are yours?
I had the same setup with the TF leveling kit. You are correct the stock springs are terrible. I found the ride quality and handling of the AEV 2.5 w/ the geometry brackets to be amazing, far superior to the stock suspension even with a winch and heavy bumpers, and a Gobi rack. Despite AEV claiming the lift was designed for 35's, Vince1 has experience with 35"s rubbing so I can't comment there as I have only run 33's.
The question is really what do you plan to do with your rig? I am not into major rock crawling, but I do like to hit the trails, camp, etc. My JK is also my daily driver and I have to park in a garage at work with 7 ft clearance. With 33's, AEV 2.5 lift and a Gobi rack, I can still fit (granted only a couple inches to spare). I live in Los Angeles and highway speeds are frequently 70+ so handling was important to me as well.
I've been on so many trails with 31s on an older Cherokee, the 33's have more clearance and have suited my needs fine so far.
The wheel issue has been batted around in thread Vince1 is referring to on the AEV forum, and there doesn't seem to be a clear resolution there, nor clear information about what actually happened to cause the wheel to crack. I imagine as with anything, there are going to be some defective ones, Vince1 apparently had some issues and it appears AEV will warranty them.
So the question becomes do you really need 35's, how often do you wheel, how hard do you wheel, what's your budget, etc. You will get lots of opinions from lots of forums, certain ones will push in certain directions but ultimately you will need to figure what works best for you. Good luck, no matter what you decide it's fun figuring it out and building it!