T_Medias I am planning to synchronize Wordpress user roles with Flarum groups in the future.
I've also been thinking of integrating purchase features, like Woocommerce orders to Flarum groups, but the difficulty here is that I might need custom code for each kind of Wordpress plugins that offers purchase, unless those plugins connect with roles, which could be synced with the base feature.
Implementing the base feature (group sync) shouldn't be too complicated. But the difficult part is testing with all possible Wordpress plugins, because if a single plugin messes up with Wordpress hooks, the sync might break and that's a lot of work to troubleshoot when we need to identify which plugin might be conflicting.