I've used quite few Everstarts and Everstart MAXX. IMO, the MAXX's last longer--about twice as long if maintained. I've had a GRP29 MAXX for going 8 years and just recently, developed a bad cell. Not bad. Have MAXX's in all my trucks and cars and they've lasted anywhere from 48-60 months. The wifes Honda has an Everstart and she beats the******out it. Has discharged it deeply quite a few times. It's right at 3 years old (I expect it to kick the bucket soon)
The MAXX batteries in my diesel only lasted less than 2 years. But that's not a fair assessment since diesels absolutely destroy batteries in short order.
Bottom line, I'd go with the MAXX's and expect 4-5 years if maintained properly. Just try not to deeply discharge them often. That's what makes solar so awesome.
There's also the Costco batteries which are apparently better than Walmart batteries. Boaters seem to rave about them due their replacement policy.