Progress report:
This is now stable enough to be my go-to gopher client. Among other things, nav and scrolling works like a charm, and I download (rather than displaying) binary files.
Planned features:
* Use multithreading to background downloading of binary files. Display currently-downloading files in status bar, and prompt on exit if that's more than 0.
* Keep track of the last-selected link & scroll position on pages in your history, so you can hit back & jump to where you were.