i have about a dozen roses in my system with 3 haddonis. the green and the blue have been with me for about almost 10 years ( i originally thought it was 7 yrs, but i did not realize it's been 10 years! because i have them when i moved to this new house and that's how i remember.)
recently i got a red and that's 3 haddonis with 10 roses now that i sold 2. the carpets, if they have room, will expand enormously. i consider myself lucky to have them still thriving.
bta prefer rocks, haddoni prefer sand, so in my case they are never close to each other. for the past 2 years, in my display i only have 2 roses, and the others are in a seprate tank that tied to the main system ~ the reason is i want to keep corals and the roses are stinging them. i am contemplating on selling most of my roses and only keep 2 in the display tank so i can save on electricity.
clowns: i have 2 Allardiis and 4 juv Onyx/true percs in the main display and they never bother each other. i love the Allardiis as they are big and very peacefull, along with that, they are beautifull too so i would strongly recommend them.
i now have a seperate system with 40g and 2 carpets, but that's another story.