Unless I'm mistaken that one isn't really a leaner. It will lean to some degree due to suspension give but that suspension is largely there as suspension. The way it stands on it's own shows the suspension is forcing it to do that. You can make a true leaner stand up on it's own as per mine via a brake disc that operates in the direction of lean but I see no similar system here. I would expect it to lean outwards in any bend in proportion to the forces applied and the give in the suspension just like a car without an anti-roll bar. The suspension is working against any attempt by the rider to lean it like a bike.
I like this one, they used to sell the trike on their website. all cnc cut aluminum plate and welded together. and packs up to half its' size.