Ditch the common pleco, they are never a good option. Get bristlenose plecos. They eat almost every type of algae, don't bother anything the way other plecos may (discus, goldfish, plants, etc.), can go in almost any temp) from room temp with goldfish to 88F with discus), and can go in almost any water type (super soft with discus to super hard with rift lake cichlids).
I have a Biology degree and work at an animal hospital. I also run my own aquarium and pet care company.
I like reading through actual scientific articles that apply to the hobby. There aren't many, but stuff like garlic killing parasites, goldfish now thriving in the most tropical bodies of water in the world, etc. Many reverse many ideas in the hobby, just showing how much more we need to step back and rethink some of our most basic ideas for this hobby.