I'm playing through in windowed mode and simultaneously using Loveless. Loveless is great for catching the text, and it's got notes on what locations are what. Play through is just to confirm what's dummied out, order of certain things, etc. The big pain in the ass is finding what's unused, along with sorting out dialog that relies on certain events and certain people in your party. There are so many "branches", and that's what makes it poke along. For me at least, maybe you've found a faster solution.
P.S. my email is in my profile. I use IM if you want to go that route as well, and we can work out how to combine what we've got so far and how to proceed. Fortunately, Midgar might have been the slowest portion there was, and it's finished now.