My redspot is over a foot long, doesn't leave poo trails, doesn't knock things over(Mostly). I think they're much better than bristlenoses.
Oh, and to be pedantic, only the common pleco is a pleco. Redspots aren't technically plecos, they're a Gibbiceps, the bristlenoses are Ancistrus.