Royal Plecos do eat algae but that is only part of their diet. You where talking about a natural aquarium so I figure you are going to put some drift wood in it. All Royals need some drift wood to chew on and I think it is part of there diet. They will also eat algae wafers and cucumber, zucchini or squash.