When I moved my community from phpBB to Discourse, WordPress was the only reasonable option for managing paid memberships and allowing members to access a library of files. Now, both of those functions can be handled by Discourse with fewer moving parts.
I started out with Paid Memberships Pro and then switched to WooCommerce Subscriptions, but with Discourse Subscriptions and Discourse Docs being mature now, I’ll be moving the membership management to Discourse Subscriptions.