First, thanks for building this - what a great way to use the existing adb.
Second, I have it installed and running and like others have noticed a need to hit refresh a few times on large pages. After reviewing the source, I'm wondering if the ProxyThread timeout threshold is being reached (looks like 20 seconds which is pretty short for 3G / EDGE).
This should be easy enough to test, my suggestion would be to allow the user to set the timeout when they start the service - this would allow a custom threshold that might be appropriate given wifi testing, 3G service or EDGE service.
Anyway, just a theory, I'm happy to test & provide results if you make such a modification.