Mój komentarz miał rozpocząć dyskusję, więc zadziałał ;)
Same testy do parsowania są ok, chodziło mi raczej o kod, który Ty napisałeś. Jest tutaj dość dużo logiki i wątków, które muszą zadziałać bo bez tego aplikacja się nie odpali. Pomyślałem, że skoro wziąłeś metody z ParseXmlTask to może warto byłoby też zapewnić że faktycznie działają prawidłowo w nowym zastosowaniu.
Zastanów się proszę, czy aktualny kod (zarówno tych metod parsujących, jak i ich otoczki w postaci splash screena) jest testowalny, czy da się sprawdzić testami jak się zachowuje np. w przypadku błędu danych, czy settingsy są ustawione prawidłowo itp. Myślę, że takie testy byłyby bardzo przydatne, ale wymagałoby to pewnie dodatkowych frameworków testowych i poświęcenia na to czasu.
Daj znać co o tym sądzisz - jeśli uważasz że możemy to olać to nie ma sprawy. Możemy też np. dopisać TODO na przyszłość jeśli ktoś się będzie nudzić. A jeśli uznasz że da się coś z tym zrobić to będzie super