I would like to know where they are coming up with 7 Stages. The best smart chargers on the market only advertise 4 stages, and they are:
https://cookfb.files.wordpress.com/2015/04/electrical-power-for-the-overland-camper-the-problem.pdf
I agree - I just visited the battery link and let's say I'm a bit dubious of the claims. 125 A/h from what appears to be a group 31? That's...a lot. Most group 31s are more like 100. Lifeline claims 125A/h; Rolls 120A/h, but these are proven, premium batteries - and rather more expensive at that. A brand with a wiz-bang name nobody's ever heard of (OK, at least I've never heard of) making claims of extreme capacity and '7 stage' battery charging gives me pause.
It may well be a great battery, and for the price what the heck might as well try it. Worst case you're out a couple hundred bucks and it's not like changing batteries is all that tough.