Welcome to CC. It's certainly a good way to share knowledge and friendly banter, but probably not a "major". There are the two major organisations, British Cycling and Cycling UK, both have newsletters and good websites.
I belong to a club as well, and on a local basis, the club's facebook and WhatsApp groups provide info locally.
Look forward to hearing more from you
Cheers Keith