а в чем принципиальная разница при запуске через ланчер?
Ни в чем. Одна программа запускает другую, сразу же выгружаясь из памяти, все элементарно. Никаких плюсов, никаких минусов.
RoldGeorge уточнил (сделал уточнение) для тех, кто не знает, что такое контроль альтернативного удаления...