I would probably do the pre-bootcamp filtering mainly by education and programming experience.
I think there are numerous examples of people at aD who started out with hardly any knowledge of specifics such as Emacs or CVS or even web development in general and still went on to become productive OpenACS developers.