Although plecos do eat algea they do ned to have their diets supplemented with live and frozen foods as well,also many require bogwood in the tank to rasp on as this also forms a part of their diet.
As a rule plecs should be the last fish you add to a new set up,particualy the fancy ones as they can be very sensative to water quality.