I have tried previous versions of ScreenSharingMenulet several times, but each time I tried it I uninstalled it within hours. The reason was that the list of local hosts used to take a long time to refresh, by which time I could have initiated screen sharing through the Finder and been well on my way.
Well, version 1.6 fixes all that. I am guessing that it's the new "static mode" feature described in the release notes. Whatever it is, now all local hosts appear immediately. There's no delay whatsoever, and the list refreshes immediately when computers join and leave the local network. ScreenSharingMenulet now has a permanent place in my menu bar.
My only (minor) complaint is that there is no way to customize the display of information. I would prefer not to see the IP addresses for each host, and would welcome an option to turn them off. I'd also like an option to not show the Recent Hosts menu.