We need more meta data about progress for some of the badges, particularly with new ones like Electorate, Pundit, and more. This started off as a whinge about Electorate, but has been expanded into something which might be closed as a close-to-duplicate. But I'd actually like some of these answered more individually. StackQL doesn't fix it, because it's typically old.
For example - I don't think I can tell how many questions I've upvoted. I can see how many upvotes I've made, but I can't tell which were questions and which were answered. So I can tell how close I am to Civic Duty, but not Electorate.
I can't tell how many upvotes I have on comments. This means I can't even tell which of my comments are popular, and the kind of comments that I should be making more of.
I can't tell how many consecutive days I've been around. (I know - I've asked it before, written the query, got the T-shirt - sorry, that was on EE - etc...)
I can't tell how many days I've hit the 200 point cap.
I can tell how close I am to Great Question, to Populist, to most of the badges in fact, but there are some that aren't. I know that the tag-related questions are designed to be 'surprises', but even that info is available in the Tag Stats. So I don't get why we don't see just a little more info.
I've heard that it's about the load on the database... but as there are queries which calculate all this quite often, how about the results of the queries get stored in a table somewhere, and then let people view the results for their stuff somewhere?