To parsowanie nie powinno blokować głównego wątku. Prawdopodobnie powinno być przeniesione do jakiegoś splash activity ze wskaźnikiem postępu oznaczającego wczytywanie danych potrzebnych do uruchomienia aplikacji ale rozumiem, że na razie nie mamy takiej aktywności. Jako tymczasowe rozwiązanie może chociaż przenieść to parsowanie do tego async taska ParseXmlTask - są tam już wczytywane inne dane potrzebne do działania aplikacji a settingi w sumie też do nich należą więc wydaje mi się, że można wykorzystać tę klasę tym bardziej, że jej nazwa jest na tyle ogólna, że nie trzeba jej zmieniać. Trzeba by tylko zmodyfikować trochę parametry wejściowe, żeby podać dodatkową ścieżkę do pliku z konfiguracją (config.xml). Co o tym sądzisz? Jeśli to będzie duży problem ze zmianą to możemy na razie zostawić tak jak jest, omówię to jeszcze z Maćkiem.