Yes, please clean it up a bit. This only works if it is kept somewhat neatly.
If it is so cluttered then it is just same situation as before: Having to look through forum or facebook etc.
For outsiders maybe not always easy to see which entries make sense because some communities do not post so active or only use teamspeak etc. But something like "Hot Drift Team" or "Cro Drift Team" to me looks like people confusing the site with a teams-list.
Also I think some non-english leagues are missing, LFS Chile is pretty big but not listed.
(It is not my timezone but maybe someone reads this and knows admins)
I also wonder what do people think is "news-worthy?"
Because right now only announcements are posted: "New season starts", "New league founded"
But unless you race there you never know what happend of it...results, pictures, livestream recording, reports etc: You only find it when looking elsewhere.
I think it would be good to post results/reports too maybe. Because afterall the announcements are partly meant to advertise and what is better advertisement then succesful completion of last event?
Or would be too spammy? Maybe if all do it then nobody will feel like spammer