Plecos do have a heavy appetite and like protein also as they get larger. If they don't get enough to eat, they will wreck your plants. I started a planted tank some years ago and I realized that that is one of my worse purchases. They should be in a larger than 55g and with Oscars and such...