Hey Guys.
Another update. Ultimate just asked about the medals today, so I thought I would check it out. The finals have been played, so I was looking around on the forums without any luck.
In the end I contacted an admin to ask and here's the reply:
They do not currently have an ETA on the medals. The technology to give players medals, doesn't even exist yet, as Valve is developing it right now. (Lol) So even if they could give an ETA, it would not be precise.. As we all know Valve. (Valve-time)
So there you have it. Brace yourselves. Even though those medals are kinda obsolete by now. xD