Great website! The "New Members Tips" is something that every cycling club should link to. Much of the information applies to all type of cycling, not just racing.
I was in Australia a couple of times about 10 yrs. ago for work. I didn't get in any riding, but picked up a "Jones Cycling" jersey.
It looks like the Master's focus on racing and the multiple levels of competition really provide an easy point of entry for everyone.