por partes:
creo que no es lo mimo bloquear en multitarea, que dar permisos de autoinicio en safecenter, con multitarea bloqueas la aplicación y no se limpia. al activarla en safecenter y desbloquearla en multitarea, primero la cierra, limpia y luego la vuelve a iniciar, este es el funcionamiento normal en cualquier telefono android
sdmaid no lo he utilizado, yo uso titanium backup para congelar toda la basurilla además de para otras muchas tareas y greneefy para que congele todas las aplicaciones que no necesito que estén consumiendo recursos constantemente, cuando la pantalla entra en reposo para esas aplicaciones hasta que se necesiten y cuando vuelva a reposo las vuelve a abrir