A similar mechanism works for the crash reporting, and we could also reuse the same back-end for such bug reporting.
But the disadvantage (for us) is that we are often flooded with reports of the same issue - it doesn't motivate people to look if the issue was already reported. It would be best to connect it to a bug reporting web page where people could look it up, categorize and +1 it. And the location and logs would get filled in automatically.