Судя по вашему списку онбординга, вы планируете переопределить систему уровней доверия Discourse. Я считаю, что более подходящий подход — использовать членство в группах Discourse для контроля доступа к контенту вашего сайта. Подробную информацию о том, как это работает, см. по адресу: Understanding groups and category permissions.
Плагин WP Discourse включает несколько функций, которые позволяют добавлять и удалять пользователей из групп. Подробности описаны в этой теме: Manage group membership in Discourse with WP Discourse SSO. В этой теме в качестве примера используется плагин PaidMembershipsPro, но тот же принцип должен работать и с MemberPress.
Ещё одна тема, которая может содержать полезную информацию: How to prevent some WP users from being able to login to Discourse.