My lake had large amounts of chara. I stocked grass carp and they cleaned it out within a year. The chara has not come back and I stocked the grass carp in 2006. So in my case, I can say that they did eat the chara.