i like plecos, but i don't have one in my tanks. i have 3 otos though, which are related. eventually i plan to have a 180g tank with an oscar, 2 fire eels, and a trinidad pleco that gets about 12" long.
but i don't think you NEED one in a tank. there are other ways to control algae.