A general rule is only one resident (on-access) application for each category of application, e.g. anti-spyware, anti-virus, etc.
There usually isn't a problem with adding on-demand scanners as many as you like within reason.
However, when I run another security based on-demand scan I always pause the Standard Shield. This is because avast also detects some spyware that the other might also detect and it could cause a conflict as each fight for control. As the other scanners opens files to scan that causes avast to also scan that file, this duplicates processing effort and overall time.