There is something for everyone in Zwift, leagues, races with power categories, audio, women's rides. I look like I'm a Cat C rider, Bill,AAAC, Daddy pig(once he's out of the blood bath) Bridgy, Tommy are definitely B maybe even A. Tommy would have to be in the nursery group, he's just a nipper

Riders are also sub divided within age groups as well,
It would be great to create a cyclechat team to join in the races, there are regularly 50 or more on any event. Pitch yourself against the rest of the world.
http://zwiftblog.com/organize-group-ride/
https://support.zwift.com/hc/en-us/community/posts/206746323-Racing-Teams-having-their-own-kit-