SAE and corys are not at all equals in my mind. Corydoras are much smaller and much less boisterous. They are also carnivores and bottom-dwellers. SAEs are omnivores, eating more algae while they are young. They will also become much bigger, more boisterous, and will swim throughout the tank.
Corys will not really keep a tank 'clean,' they will eat leftovers but that is it. SAEs will do more for cleaning (algae-wise), but they require more space and I've read of some people having bad experiences with their behavior
Also, how big is your tank?