However, what I think is missing in online cycling is something better than pcs for live races. At the moment, there is no central place when you can follow all races (not only WT) understanding what is currently happening. At most you get a feeling of the groups there are and the distances, but even that is many times not accurate (e.g. in PCS they say "peloton" when it is a group of 30 people).
Of course, doing this is not easy and time consuming...