Thank you Sean.
Yes, I have had those requests also from some of our schools. Our main grades reporting takes place in a SIS but it sure would be nice if a student's entire Moodle grade history was available irrespective of current enrollments.
I will get back yo you on your proposed badge tweak. For now I changed the language string from the default as seen in my screen shot this:
"This student has likely met this badge's criteria
successfully but he or she is not enrolled in this course any more. Badge
reporting is limited at this time."