Dzisiaj udało mi się przeportować BeautifulSoup4 v4.9.3 na Python 2.5.4 i zdaje się działać. Będę próbował zrobić scrapera.
A co do szybkości i ładowania dużego stringa - myślę że to wina J2ME. W moim nowym porcie Ovi Store Downloader na S60 używam PyS60 1.4.5 / 2.0.0 czytając duży plik z linkami do Web Archive (4 MB), mnóstw linii - zajmuje to z sekundę, góra półtorej i nic się nie tnie itp., a i zapisanie go do stringu i operacje później nic nie mulą - jest po prostu ciut czekania, ale działa to znośnie.