I have had carpet anemones since I started reefing 10 years ago. I have grown so used to them, that when one dies, I immediately go out and get another! Of course, the urgency increases because I have a maroon clown who can't live without his carpet! Yes, they get huge, and yes, they can eat fish that may wander into there grip, but for the most part, the fish in my tank respect it and keep their distance and he keeps his.
They are beautiful creatures!