La forma más fácil de comparar estas dos aplicaciones:
El local cuesta más. Pero es mucho más fácil de usar. Sólo tienes que establecer "situaciones" con desencadenantes y acciones. Luego priorizas las situaciones. Eso es todo.
Tasker cuesta menos. Pero es mucho más personalizable. Es más como si te dieran un lenguaje de scripting. Hay TONELADAS de opciones y elecciones y puede ser realmente confuso si no sabes lo que estás haciendo. No está hecho para el usuario medio.
Diré que todo lo que puede hacer Locale, también lo puede hacer Tasker. Sólo que no es tan rápido y fácil de configurar.
En lo que respecta a las copias de seguridad, puede hacer una copia de seguridad de Tasker en archivos script. Locale no tiene un sistema de copia de seguridad incorporado.
Ambas aplicaciones son ampliables para hacer prácticamente cualquier cosa porque admiten plugins. Tasker también admite plugins de Locale.
Además: personalmente, uso ambas aplicaciones. Utilizo Locale para configurar situaciones comunes (deshabilitar sonidos cuando se duerme, ajustar el brillo/tiempo de espera de la pantalla cuando se conecta, ir en silencio en el trabajo, etc.) y luego Tasker para... bueno... ¡tareas! Por ejemplo, al conectar los auriculares, reduzco el volumen de los medios de comunicación al 50% (he puesto la música a todo volumen accidentalmente demasiadas veces) y muestro un menú de aplicaciones de música.