А что если тестировать пользователей на IQ и в зависимости от балла ограничивать или расширять доступ к определёным темам?
мне кажется идея не новая, но пока осуществления не видел. Но решить этот вопрос легко, зная хорошо php/ всё остальное дело техники.