I am sure that Andy will explain this better than I but let me give it a shot... n.e.r.d. has started out with a small number of people so that we could get ourselves organized. We are establishing criteria for joining, creating a website and discussing what things we would like to do in New England to support this area. I don't believe the intent was to be exclusive, just to start with a manageable number and then grow. I don't know of any "A list" that is a requirement for joining; I think Andy was looking for a diverse group of enthusiastic members who would agree to further the FIRST mission in New England.
Let me also add that there is a New England FIRST organization based in Worcester, MA, and if you are interested in learning more about that let me know.
www.nefirst.org