The ePSI Platform Scoreboard in Depth