I just disagree that open source is about "scratching your own itch". Users by definition lack the skills and knowledge to scratch that itch.
I'm not sure users should have access to bug reporting. Whether you respond with "fix it yourself" or "I need more info" more often than not the user is going to feel (unjustifiably) miffed. It's the "I submitted a bug report last month and it's still not fixed!" syndrome.