For both looks and cleanup. The reason I say clarias batrachus is because they love to stir up the substrate keeping it clean, and they need to breathe air so they are active at all hours of the day, plus if you get a pair they will cuddle and swim together.
I do love achara catfish though, I would love a sailfin pim.