I own the Caroni TM1900 but have never seen the Landpride. The Caroni is what I would call a medium duty rough cut flail. The much more expensive flails like Alamo and other similar flails are heavy duty. I have no idea if the Landpride is heavy or medium duty. If I were purchasing a flail to drive along and mow the shoulder of a highway I'd go with heavy duty. For mowing of pastures, fields and medium duty bush hogging the Caroni has been fine.
I'm starting my fourth season and have so far just replaced about half a dozen flails and associated shackles for under $40. I haven't found a use that would have demanded a heavier duty flail but I don't run into cinderblocks routinely either. I have run the flail into eight inch chunks of firewood (stalled the tractor, jammed the wood into the flail and needed a crow bar to get it out), I've wrapped old angle iron around the flail (PITA to unwind) and I do routinely hit the tops of surface rocks (likely where I've lost the half dozen flails that needed replacement). My use of the Caroni in bush hogging is largely to beat back twenty year old brush and the limitation I face in how fast I can travel seems more related to horsepower than the flail itself. Bottom line is that my Caroni is working just fine after three full years of combined bush hogging of brush (about an acre a year) and field maintenance (20 acres). Other than replacing lost flails occasionally, I just grease it before each day of work and check the gearbox oil.
I'd say that if the Landpride is a heavy duty flail then it is probably fairly priced but if it is a medium duty model then I can't see how it could have any significant advantage over the less expensive Caroni. Again, I haven't actually seen the Landpride so am making that call based on the satisfactory performance of my Caroni in a medium duty application.
Edit: I almost forgot, I tore up my first set of belts last year so I have spent about another $50 for a new set. Total replacement parts over three years about $100.