Not sure if this has been asked before but what about implementing a Rating System so as a player you can put your review on a DM or vice versa. I can't tell you the number of times I personally have had a bad DM or more than not a player. With exception to the last 2 games I was in as a player the DM has either quit before Session 0/1 or hasn't been able to keep a consistent schedule or know how to be a DM and gives up easily. Also similar for players I cannot tell you the number of times players haven't shown up to Session 0/1 or missed several session in a row.