Well, this forum is mainly about self improvement, the main attractions are the critique boards. Then I suppose the second most important board is the discussion board, where what we've all learnt from the pixel art process is discussed. The job section really isn't an integral part of the community, per se, it's more of an add-on. The community could function without it, it's just a convenient place for members to find work. A lot of people consider this place their home, not their workplace.
Josh didn't commit any grievances here, so I don't see why he would receive a strike here.
As far as transparency, that's up to the employer. There are portfolio threads where employers who have used the same thread to hire the artist come back with words of praise. The transaction between artist and employer is private and this forum doesn't have authority over those transactions. Deviant art has some rather bad concepts of... conduct in general, it seems people are more concerned with their egos than anything. Transparency may work there, but I doubt that it would fly well here. Usually, artists construct their own resume after a number of jobs anyway!
Big Brother in any form is... unsavory by my tastes. (no offense big brother!) I come here for the community, the critique, the occasional job search, and I like that. The portfolio threads are nice enough if an employer wants to peruse artists.
A public record would certainly help me evade procrastination, no doubt about it. But that's something that is borderline hilarious to ask of this forum. It just doesn't have the manpower, it's a sort of bomb shelter for artists of a commercially withering medium to hone the trade.
Essentially, my argument is that this hobby forum is a provider of jobs, not a manager. Asking it to force the hands of artists, even voluntarily is not only something it is incapable of doing but is against the nature of the forum psyche. The systems you suggest would probably help amateurs, hobbyists who do pixel work on the side. People looking for professional jobs should be able to cater to themselves, create their own resumes and provide examples of their work as necessary. If they can't, they don't deserve the job, and someone who can provide those essentials will take it. There's no need to be prying to help a few amateur artists. (like me!)