I will probably look as a party crasher, but those delays, be it training, or match report does not influence my game experience in any significant way. if the match is delayed, no big deal, I can see the result at a later point. And training being late for few hours is hardly an issue at all. So as long as the delays are not getting uncontrollably long, and the performance of the site allows me to navigate, I'm happy. Keep on good work, guys! :)