I have to say that this is a problem at all. I would suggest this league is big enuough to get some independend stewards for all the divisions. Some teams have track engineer. .. they never appear on servers but we dont get any independent race directors??? Come on guys.
Nope. Has been tried several times in past, last year with RD admins even, didn't work. Either we get a dedicated race director (that is involved in a team) who does his job well and finishes post-race checks within few days (after xx hours of work). Or we ask some "impartial" outsider to do it, who doesn't care at all and gives up after one race when he realizes it's a lot of work.