Some more solutions
A more radical solution would be re-examining your product to see if it can be usefully decomposed into several simpler pieces, each with its own smaller set of options. This doesn't make sense for every program but it's worth remembering.
Still another approach would be a more-capable help viewer. One of the things I like about OpenVMS is the help librarian, which defines a tree structure for help text and provides a default viewer which can be easily linked into your program and invoked with '/help'. Texinfo is the obvious parallel in Unixland, probably by just forking a suitable 'info' command, but you have to deal with the possibility that 'info' isn't installed on the box in question. On MS Windows, again there is a built-in help application which makes larger, more comprehensive help easily navigable. HTML help might provide a cross-platform solution, but most HTML browsers are too heavy and you never know which one you'll have to call.
SNMP *can* be secure
Thanks for a good thorough article on an important topic.
I would like to point out that SNMPv3 adds authentication and privacy methods considerably stronger than the pathetic community-based access control that is all you get with v1. Yeah, I know, you won't find it implemented in any printers today, but I can dream, can't I?