I've had a couple, one given to me new and the other off a used bike. Both are the type that clamp between the chainstay and the seatstay just forward of the left rear dropout.
The first turned out to be super-cheaply made. Despite good steel clamping frame and leg tube, they used a 1/32" wall aluminum tube over PLASTIC to connect the leg tube to the clamping frame, for a pivot joint. A regular bike would probably be fine with that, but even DayGlo Avenger as just a cargo bike with baskets (before I used the metal pods) was almost too much for it, and it couldn't hold any kind of load up like groceries in baskets front or rear. Also, it tips over really easy when any load is on a rear rack.
DGA eventually snapped the plastic, which is how I found out about it.
The second appears to be all aluminum construction, and I suspect it would break the same way, at the pivot, becuase it gets thin-walled right there for no good reason I can see.
Now, if you have a grinder and a drill, you could do like I someday plan to, and cut out a piece to replace the existing pivot point on the leg, but that's a fair bit of work to do (which is why I haven't done it--probably take me four to eight hours to get it done and fitted).
There probably are good versions out there, but unless they are all steel, and good steel at that, I wouldn't bother with them.
A better kickstand for top-heavy bikes, or really for any heavy bike, is a "cane stand", which hooks to the seatpost under the seat and supports the bike at that point instead of lower down. Some of them are telescoping, and some folding. Most store in a canister on the seattube.