This is a good idea but why the limit of 30 or strict requirements? It's not like this program using up limited school resources like Flashpoint.
Much the same case here. The availability of suitable mentors and coaches is limited, and you don't want spend too much time in very large group gatherings.