It seems like it would be easy to display a statistic on the character review page that shows the average time from initial submission to inclusion in the game. Both data points are probably in the database. This would help set an expectation of how long it will take rather than just leaving players hanging.