I have a red carpet. Plopped its foot down and hasent moved since. It has not caught any fish at all. I also have a green carpet that got huge ( almost 2 feet across) , and is now in its own tank.
I love carpets and do not regret for a minute getting them.
Carpets are short lived in aquariums...