Monkey44, I think you have hit upon a great idea -- the stickers would be administered locally, by each forest -- the revenue would be kept locally and earmarked for boondocking. That would provide a good incentive for local folks to participate.
The only problem that I see (and it is a big one) is tourism -- for example, I often go to other states to boondock, not just in California. I probably would not want to pay a full year's worth just for two weeks of boondocking in Colorado. So that would tilt in favor of a national sticker, sort of like the national park pass.
Let's keep hitting the ball around -- there has to be a better way to run the show than what's happening right now. They say if it ain't broke, don't fix it. The corollary is that if it is broke, you gotta think about a fix.