Jeśli instalujesz dużo aplikacji to na pewno opłaca się utworzyć partycję ext, aby nie zapychać pamięci telefonu.
Co do swap to opinie są podzielone. Niektórzy mówią, że warto, inni że jednak spowalnia on system.. Poza tym istnieje teoretyczne ryzyko uszkodzenia karty (częste odczyty i zapisy). Ja osobiście nie mam partycji SWAP i nie zauważam żadnych zamuleń. Warto też pamiętać, że karta jest dużo wolniejsza od RAMu przez co odczyt danych ze SWAPu zajmuje więcej czasu niż odczyt z pamięci RAM także czasem lepiej jest pozwolić Androidowi zamknąć jakąś aplikację (co nie zdarza się często z racji dużej ilości RAM) niż upychać inne do SWAP'a.
Podobnie zresztą jest z Compcache - dekompresja danych może zając więcej niż np. uruchomienie zamkniętej aplikacji od nowa. Tak samo z Compache opinie są podzielone, głównie dlatego, że po kilkudziesięciu godzinach bez restartu Compcache spowalnia system zamiast go przyspieszać (dużo danych zostaje skompresowanych w pamięci RAM, na ich odczyt potrzeba więcej czasu i dlatego system przestaje być płynny).